]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/zabbix: ignore osd with 0 kb capacity
authorIlja Slepnev <islepnev@gmail.com>
Tue, 24 Oct 2017 17:27:59 +0000 (20:27 +0300)
committerKefu Chai <kchai@redhat.com>
Wed, 8 Nov 2017 08:09:26 +0000 (16:09 +0800)
Fixes: http://tracker.ceph.com/issues/21904
Signed-off-by: Ilja Slepnev <islepnev@gmail.com>
src/pybind/mgr/zabbix/module.py

index c2125a942eed19b07033f4bc5ff59535f67d4086..5bb871afe58d41db6906288b5e5229ff592384fa 100644 (file)
@@ -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'])