Dual call to NEB callback functions. (help)

Ethan Galstad nagios at nagios.org
Tue Mar 8 13:38:07 CET 2005


Whoops - sent this to the nagios-devel list by accident...

On 8 Mar 2005 at 6:29, Ethan Galstad wrote:

> This isn't a bug, but it is confusing, especially since I haven't
> started on the NEB documentation yet.  For active checks, you should
> be getting two callbacks for each check.  For passive checks, you get
> only one.
> 
> The key is to check the .type member of the data structure that is
> passed to the callback function.
> 
> If type==NEBTYPE_SERVICECHECK_INITIATE, the service check has just
> been initated (only for active checks).  This event is usually only
> useful if you want to track when a service checks gets executed.
> 
> If type==NEBTYPE_SERVICECHECK_PROCESSED, the data contains the 
> processed results of the service check.  This is probably what you're
> interested in. 
> 
> Hope that helps.
> 
> 
> On 8 Mar 2005 at 11:55, Haze wrote:
> 
> > Hi list,
> > 
> > I have been experimenting with writing an RRD based NEB module for
> > our Nagios2 clusters. Everything seemed to be going fine until I
> > noticed a number of extra calls to the NEB callback functions. In an
> > effort to track down the problem I have striped my Nagios config
> > files and the NEB module down to their bare minimum. (See attached
> > if you are interested).
> > 
> > The problem seems to be that even though I only register the
> > function once with 'neb_register_callback' it gets run twice for
> > each service in an 'interval_length'. I have tried this with both
> > the cvs snapshot and the 2.0b2 tar balls.
> > 
> > If someone enlightened in the ways of NEB modules has 5mins spare
> > and could have a look at the code/config and tell me if I am at
> > fault, more than likely, or if I have stumbled upon a bug.
> > 
> > Thanks
> > 
> > Haze
> > 
> > 
> 
> 
> 
> Ethan Galstad,
> Nagios Developer
> ---
> Email: nagios at nagios.org
> Website: http://www.nagios.org
> 
> 
> 
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real
> users. Discover which products truly live up to the hype. Start
> reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________ Nagios-devel mailing
> list Nagios-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-devel
> 
> 



Ethan Galstad,
Nagios Developer
---
Email: nagios at nagios.org
Website: http://www.nagios.org



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list