Hi Valery, Thank you for taking the time to write this plugin :-) Did you consider publishing it in http://exchange.nagios.org/directory/Plugins ? Cheers On 20/08/2013 11:24, Valery Tschopp wrote: > Hi, > > For the ones using Nagios to monitor their ceph cluster, I've written a 'ceph health' Nagios plugin: > > https://github.com/valerytschopp/ceph-nagios-plugins > > The plugin is written in python, and allow to specify a client user id and keyring to execute the plugin as user 'nagios' or other... > > Usage > ----- > > usage: check_ceph_health [-h] [-e EXE] [-c CONF] [-m MONADDRESS] [-i ID] [-k KEYRING] [-d] > > 'ceph health' nagios plugin. > > optional arguments: > -h, --help show this help message and exit > -e EXE, --exe EXE ceph executable [/usr/bin/ceph] > -c CONF, --conf CONF alternative ceph conf file > -m MONADDRESS, --monaddress MONADDRESS > ceph monitor address[:port] > -i ID, --id ID ceph client id > -k KEYRING, --keyring KEYRING > ceph client keyring file > -d, --detail exec 'ceph health detail' > > > Example > ------- > > nagios$ ./check_ceph_health --id nagios --keyring client.nagios.keyring > HEALTH WARNING: 1 pgs degraded; 1 pgs recovering; 1 pgs stuck unclean; recovery 4448/28924462 degraded (0.015%); 2/9857830 unfound (0.000%); > nagios$ echo $? > 1 > > > Any comments is welcome > > Cheers, > Valery > > > > > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > -- Loïc Dachary, Artisan Logiciel Libre All that is necessary for the triumph of evil is that good people do nothing.
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com