From c19be9d018aa5aac6ef7a367e5e6be4dccbc32c6 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Mon, 19 Mar 2018 15:21:50 +0100
Subject: [PATCH] ansible-roles/fluentd-client#4 Properly define the alarm for
 FluentD buffer

---
 templates/fluentd_buffer.conf | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/templates/fluentd_buffer.conf b/templates/fluentd_buffer.conf
index 2bf2442..8cc6b3f 100644
--- a/templates/fluentd_buffer.conf
+++ b/templates/fluentd_buffer.conf
@@ -1,10 +1,13 @@
-template: fluentd_buffer_files
-      on: fluentd_buffer.files
-    calc: $this
-   green: 15
-     red: 20
-   every: 10s
-    warn: $this > $green
-    crit: $this > $red
-    info: files in buffer
-      to: sysadmin
+ alarm: fluentd_buffer_files
+    on: fluentd_buffer.files
+    os: linux
+ hosts: *
+lookup: max -5s unaligned
+ units: files
+ green: 40
+   red: 60
+ every: 5s
+  warn: $this > $green
+  crit: $this > $red
+  info: files in buffer
+    to: sysadmin
-- 
GitLab