From e9d925952de5fe416fdc1101c64206527820c59f Mon Sep 17 00:00:00 2001 From: Sebastiaan Nijhuis Date: Fri, 25 Jan 2019 13:06:33 +0100 Subject: [PATCH] mgr: zabbix triggers never triggered due to wrong trigger function Triggers "Number of IN OSDs decreased" and "Number of UP OSDs decresed" never triggered due to change()>0 in trigger expression. If the numder of OSD's IN or UP changed, the change would be negative. Changed change() to abschange() to fix this. Signed-off-by: Sebastiaan Nijhuis --- src/pybind/mgr/zabbix/zabbix_template.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/pybind/mgr/zabbix/zabbix_template.xml b/src/pybind/mgr/zabbix/zabbix_template.xml index 1ce76605ac07..f1a1495d4333 100644 --- a/src/pybind/mgr/zabbix/zabbix_template.xml +++ b/src/pybind/mgr/zabbix/zabbix_template.xml @@ -1,7 +1,7 @@ 3.0 - 2017-10-24T07:00:13Z + 2019-01-25T10:12:41Z Templates @@ -2149,22 +2149,22 @@ - {ceph-mgr Zabbix module:ceph.num_osd_in.change()}>0 - Number of IN OSDs decreased + {ceph-mgr Zabbix module:ceph.num_osd_in.abschange()}>0 + Number of IN OSDs changed 0 2 - Amount of OSDs in IN state decreased + Amount of OSDs in IN state changed 0 - {ceph-mgr Zabbix module:ceph.num_osd_up.change()}>0 - Number of UP OSDs decreased + {ceph-mgr Zabbix module:ceph.num_osd_up.abschange()}>0 + Number of UP OSDs changed 0 2 - Amount of OSDs in UP state decreased + Amount of OSDs in UP state changed 0 -- 2.47.3