]> arthur.barton.de Git - netdata.git/blobdiff - conf.d/health.d/haproxy.conf
haproxy plugin: 2 more alarm added (backend status, last_collected)
[netdata.git] / conf.d / health.d / haproxy.conf
index 8880fe9cfc96c2d672e95320ce571a144f059637..ee65b2bedb9dade9245e1b2cbafbef78d3f5534b 100644 (file)
@@ -1,8 +1,29 @@
  template: haproxy_backend_server_status
-      on: haproxy_h.down
+      on: haproxy_hs.down
    units: failed servers
    every: 10s
     lookup: average -10s
     crit: $this > 0
     info: Some of your backend servers is down!
       to: sysadmin
+
+ template: haproxy_backend_status
+      on: haproxy_hb.down
+   units: failed backend
+   every: 10s
+    lookup: average -10s
+    crit: $this > 0
+    info: Some of your backends is down!
+      to: sysadmin
+
+template: haproxy_last_collected
+      on: haproxy_hb.down
+    calc: $now - $last_collected_t
+   units: seconds ago
+   every: 10s
+    warn: $this > (($status >= $WARNING)  ? ($update_every) : ( 5 * $update_every))
+    crit: $this > (($status == $CRITICAL) ? ($update_every) : (60 * $update_every))
+    info: number of seconds since the last successful data collection
+      to: sysadmin
+
+