From: Ilja Slepnev Date: Tue, 24 Oct 2017 17:27:59 +0000 (+0300) Subject: mgr/zabbix: ignore osd with 0 kb capacity X-Git-Tag: v13.0.1~264^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F18809%2Fhead;p=ceph.git mgr/zabbix: ignore osd with 0 kb capacity Fixes: http://tracker.ceph.com/issues/21904 Signed-off-by: Ilja Slepnev --- diff --git a/src/pybind/mgr/zabbix/module.py b/src/pybind/mgr/zabbix/module.py index c2125a942eed..5bb871afe58d 100644 --- a/src/pybind/mgr/zabbix/module.py +++ b/src/pybind/mgr/zabbix/module.py @@ -174,6 +174,8 @@ class Module(MgrModule): osd_stats = self.get('osd_stats') for osd in osd_stats['osd_stats']: + if osd['kb'] == 0: + continue osd_fill.append((float(osd['kb_used']) / float(osd['kb'])) * 100) osd_apply_latency.append(osd['perf_stat']['apply_latency_ms']) osd_commit_latency.append(osd['perf_stat']['commit_latency_ms'])