My Ceph cluster has been detected by Calamari, but some of the dashboard widgets like IOPs and Usage are blank
From http://calamari.readthedocs.io/en/latest/operations/troubleshooting.html i have checked diamond version of the ceph servers
Ceph nodes
-----------------------------
root@cephnode1:~# diamond --version
Diamond version 3.4.67
root@cephnode1:~#
root@cephnode1:~# salt-minion --version
salt-minion 2014.7.5 (Helium)
root@cephnode1:~#
Calamari
------------------------------------
root@cephcalamari:~# salt-master --version
salt-master 2014.7.5 (Helium)
root@cephcalamari:~#
root@cephcalamari:~# salt-minion --version
salt-minion 2014.7.5 (Helium)
root@cephcalamari:~#
I see following error in: /var/log/diamond/diamond.log on ceph nodes ( that are to be monitored)
[2016-07-24 19:18:26,393] [Thread-1] Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/diamond/collector.py", line 412, in _run
self.collect()
File "/usr/share/diamond/collectors/ceph/ceph.py", line 465, in collect
self._collect_service_stats(path)
File "/usr/share/diamond/collectors/ceph/ceph.py", line 451, in _collect_service_stats
self._publish_stats(counter_prefix, stats, schema, GlobalName)
File "/usr/share/diamond/collectors/ceph/ceph.py", line 305, in _publish_stats
assert path[-1] == 'type'
AssertionError
[2016-07-24 19:19:26,580] [Thread-1] Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/diamond/collector.py", line 412, in _run
self.collect()
File "/usr/share/diamond/collectors/ceph/ceph.py", line 465, in collect
self._collect_service_stats(path)
File "/usr/share/diamond/collectors/ceph/ceph.py", line 451, in _collect_service_stats
self._publish_stats(counter_prefix, stats, schema, GlobalName)
File "/usr/share/diamond/collectors/ceph/ceph.py", line 305, in _publish_stats
assert path[-1] == 'type'
AssertionError
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com