]> arthur.barton.de Git - netdata.git/blob - conf.d/health.d/backend.conf
dns_query_time plugin: added
[netdata.git] / conf.d / health.d / backend.conf
1
2 # make sure we are sending data to backend
3
4    alarm: backend_last_buffering
5       on: netdata.backend_metrics
6     calc: $now - $last_collected_t
7    units: seconds ago
8    every: 10s
9     warn: $this > (($status >= $WARNING)  ? ($update_every) : ( 5 * $update_every))
10     crit: $this > (($status == $CRITICAL) ? ($update_every) : (60 * $update_every))
11    delay: down 5m multiplier 1.5 max 1h
12     info: number of seconds since the last successful buffering of backend data
13       to: dba
14
15    alarm: backend_metrics_sent
16       on: netdata.backend_metrics
17    units: %
18     calc: abs($sent) * 100 / abs($buffered)
19    every: 10s
20     warn: $this != 100
21    delay: down 5m multiplier 1.5 max 1h
22     info: percentage of metrics sent to the backend server
23       to: dba
24
25    alarm: backend_metrics_lost
26       on: netdata.backend_metrics
27    units: metrics
28     calc: abs($lost)
29    every: 10s
30     crit: $this != 0
31    delay: down 5m multiplier 1.5 max 1h
32     info: number of metrics lost due to repeating failures to contact the backend server
33       to: dba
34
35 # this chart has been removed from netdata
36 #   alarm: backend_slow
37 #      on: netdata.backend_latency
38 #   units: %
39 #    calc: $latency * 100 / ($update_every * 1000)
40 #   every: 10s
41 #    warn: $this > 50
42 #    crit: $this > 100
43 #   delay: down 5m multiplier 1.5 max 1h
44 #    info: the percentage of time between iterations needed by the backend time to process the data sent by netdata
45 #      to: dba