Hi Adrian, You may be interested in "rados -p poo_name df --format json", although it's pool oriented, you could probably add the values together :) Regards, Kai ? 2014-05-13 08:33:11?"Adrian Banasiak" <adrian at banasiak.it> ??? Thanks for sugestion with admin daemon but it looks like single osd oriented. I have used perf dump on mon socket and it output some interesting data in case of monitoring whole cluster: { "cluster": { "num_mon": 4, "num_mon_quorum": 4, "num_osd": 29, "num_osd_up": 29, "num_osd_in": 29, "osd_epoch": 1872, "osd_kb": 20218112516, "osd_kb_used": 5022202696, "osd_kb_avail": 15195909820, "num_pool": 4, "num_pg": 3500, "num_pg_active_clean": 3500, "num_pg_active": 3500, "num_pg_peering": 0, "num_object": 400746, "num_object_degraded": 0, "num_object_unfound": 0, "num_bytes": 1678788329609, "num_mds_up": 0, "num_mds_in": 0, "num_mds_failed": 0, "mds_epoch": 1}, Unfortunately cluster wide IO statistics are still missing. 2014-05-13 17:17 GMT+02:00 Haomai Wang <haomaiwang at gmail.com>: Not sure your demand. I use "ceph --admin-daemon /var/run/ceph/ceph-osd.x.asok perf dump" to get the monitor infos. And the result can be parsed by simplejson easily via python. On Tue, May 13, 2014 at 10:56 PM, Adrian Banasiak <adrian at banasiak.it> wrote: > Hi, i am working with test Ceph cluster and now I want to implement Zabbix > monitoring with items such as: > > - whoe cluster IO (for example ceph -s -> recovery io 143 MB/s, 35 > objects/s) > - pg statistics > > I would like to create single script in python to retrive values using rados > python module, but there are only few informations in documentation about > module usage. I've created single function which calculates all pools > current read/write statistics but i cant find out how to add recovery IO > usage and pg statistics: > > read = 0 > write = 0 > for pool in conn.list_pools(): > io = conn.open_ioctx(pool) > stats[pool] = io.get_stats() > read+=int(stats[pool]['num_rd']) > write+=int(stats[pool]['num_wr']) > > Could someone share his knowledge about rados module for retriving ceph > statistics? > > BTW Ceph is awesome! > > -- > Best regards, Adrian Banasiak > email: adrian at banasiak.it > > _______________________________________________ > ceph-users mailing list > ceph-users at lists.ceph.com > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > -- Best Regards, Wheat -- Pozdrawiam, Adrian Banasiak email: adrian at banasiak.it -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20140514/6be8000d/attachment.htm>