Re: Zabbix plugin for ceph-mgr

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Op 27 juni 2017 om 11:42 schreef John Spray <jspray@xxxxxxxxxx>:
> 
> 
> On Mon, Jun 26, 2017 at 7:57 PM, Wido den Hollander <wido@xxxxxxxx> wrote:
> > Hi,
> >
> > After looking at the documentation [0] on how to write a plugin for ceph-mgr I've been playing with the idea to create a Zabbix [1] plugin for ceph-mgr.
> >
> > Before I start writing one I'd like to check if I'm thinking in the right direction.
> >
> > Zabbix supports Items and Triggers. Triggers are based on Items's values. A Item could be from the type 'Trapper' where a application can simply send key=value pairs, for example:
> >
> > my.host.name ceph.health HEALTH_OK
> > my.host.name ceph.osd.up 499
> > my.host.name ceph.osd.in 498
> >
> > A simple ceph-mgr module could do:
> >
> > def serve(self):
> >   while True:
> >     send_data_to_zabbix()
> >     time.sleep(60)
> >
> > Now, would that be a sane plugin for ceph-mgr or is this something you shouldn't put in the mgr? To me it seems like a good place since it already has all the data present.
> 
> This is absolutely a sane thing to put in the mgr (and include in the
> main ceph tree) -- go for it!
> 

Ok, good! I'll take a stab at it and also include a Zabbix template (XML) so users can easily adopt it.

Sorry for posting this message a couple of times. Spamfilters were fighting me, greylisting and such, but suddenly the messages came through. My apologies!

Wido

> John
> 
> >
> > Wido
> >
> > [0]: http://docs.ceph.com/docs/master/mgr/plugins/
> > [1]: http://www.zabbix.com/
> > --
> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux