Created
December 2, 2016 14:28
-
-
Save zshamrock/63c3a5250679bc255e0495e549490106 to your computer and use it in GitHub Desktop.
Kapacitor CLI show task
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
./kapacitor-cli.sh | |
root@kapacitor:~# kapacitor show cpu_alert | |
ID: cpu_alert | |
Error: | |
Template: | |
Type: stream | |
Status: enabled | |
Executing: true | |
Created: 02 Dec 16 07:15 UTC | |
Modified: 02 Dec 16 07:16 UTC | |
LastEnabled: 02 Dec 16 07:16 UTC | |
Databases Retention Policies: ["telegraf"."autogen"] | |
TICKscript: | |
stream | |
// Select just the cpu measurement from our example database. | |
|from() | |
.measurement('cpu') | |
|alert() | |
.message('{{ .Level }}: CPU idle usage is above 80% threshold @ {{ index .Tags "host" }}') | |
.crit(lambda: "usage_idle" > 80) | |
.log('/var/log/alerts.log') | |
// Whenever we get an alert write it to a file. | |
.slack() | |
.channel('#influx-alerts') | |
DOT: | |
digraph cpu_alert { | |
graph [throughput="9.00 points/s"]; | |
stream0 [avg_exec_time_ns="0s" ]; | |
stream0 -> from1 [processed="612"]; | |
from1 [avg_exec_time_ns="810ns" ]; | |
from1 -> alert2 [processed="612"]; | |
alert2 [alerts_triggered="50" avg_exec_time_ns="495.203627ms" crits_triggered="38" infos_triggered="0" oks_triggered="12" warns_triggered="0" ]; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment