[ { "apiVersion": "influxdata.com/v2alpha1", "kind": "Label", "metadata": { "name": "label-1" } }, { "apiVersion": "influxdata.com/v2alpha1", "kind": "CheckThreshold", "metadata": { "name": "check-0" }, "spec": { "description": "desc_0", "every": "1m", "offset": "15s", "query": "from(bucket: \"rucket_1\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r._measurement == \"cpu\")\n |> filter(fn: (r) => r._field == \"usage_idle\")\n |> aggregateWindow(every: 1m, fn: mean)\n |> yield(name: \"mean\")", "status": "inactive", "statusMessageTemplate": "Check: ${ r._check_name } is: ${ r._level }", "tags": [ { "key": "tag_1", "value": "val_1" }, { "key": "tag_2", "value": "val_2" } ], "thresholds": [ { "type": "greater", "level": "CRIT", "value": 50.0, "allValues": true }, { "type": "lesser", "level": "warn", "value": 49.9 }, { "type": "inside_range", "level": "INfO", "min": 30.0, "max": 45.0 }, { "type": "outside_range", "level": "ok", "min": 30.0, "max": 35.0 } ], "associations": [ { "kind": "Label", "name": "label-1" } ] } }, { "apiVersion": "influxdata.com/v2alpha1", "kind": "CheckDeadman", "metadata": { "name": "check-1" }, "spec": { "name": "display name", "description": "desc_1", "every": "5m", "offset": "10s", "query": "from(bucket: \"rucket_1\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r._measurement == \"cpu\")\n |> filter(fn: (r) => r._field == \"usage_idle\")\n |> aggregateWindow(every: 1m, fn: mean)\n |> yield(name: \"mean\")", "reportZero": true, "staleTime": "10m", "statusMessageTemplate": "Check: ${ r._check_name } is: ${ r._level }", "tags": [ { "key": "tag_1", "value": "val_1" }, { "key": "tag_2", "value": "val_2" } ], "timeSince": "90s", "associations": [ { "kind": "Label", "name": "label-1" } ] } } ]