Clowk
Clowk Voodu
Servers(1)
runa.us152.53.91.221:8687 · 3 pods
RU
See all servers
Server
OverviewPodsLogsSettings
Org
MetricsAlerts
CollapseExpand
netcup

Manage orgs

Group your servers — an org owns N servers
Orgs
New org
Renders every chart & timestamp for this org's servers. Blank uses UTC.
Edit org
Renders every chart & timestamp for this org's servers. Blank uses UTC.
serversruna.us
Onlineregionus-east-1 · netcupuptime7h 23m
  1. Overview
  2. Alerts

New destination

POST a request to this target when an alert fires or resolves
Name
Webhook URL
http(s) endpoint we POST to. The eye reveals it.
Auth header (optional)
Header name + value. Blank = no auth; value blank on edit keeps it.
Notify on
Body template (optional)
Tokens
{{rule}}rule name
{{state}}firing / resolved
{{target}}host or pod label
{{metric}}cpu / memory / disk / req_s
{{value}}current value (rounded)
{{threshold}}configured threshold
{{peak}}peak value in the window
{{unit}}% or "req/s"
{{server}}server name
{{started_at}}fired at (your timezone)
{{resolved_at}}resolved at (blank while firing)
{{url}}link to /alerts (needs APP_BASE_URL)
{{event_action}}PagerDuty: trigger / resolve
{{dedup_key}}stable de-dup hash (PagerDuty)
Filters (Liquid-style)
slice: start, len{{dedup_key | slice: 0, 6}} → first 6 chars
truncate: n{{rule | truncate: 40}} → clip + …
upcase / downcase{{metric | upcase}}
capitalize{{state | capitalize}} → Firing
striptrim surrounding whitespace
replace: a, b{{target | replace: "/", "-"}}
append / prepend{{value | append: "%"}}
default: x{{resolved_at | default: "—"}}
Examples
"text": "🚨 {{rule}} — {{state}}"
"dedup_key": "{{dedup_key | slice: 0, 8}}"
"summary": "{{rule | truncate: 60}}"
Valid JSON, sent as-is — blank uses the default payload. Tap for tokens & filters.
Delivered asynchronously, with retries.
Cancel
esc
↑↓navigate↵selectescdismiss
— results

Confirm

Are you sure?