[Nagios-devel] NDO: Host/Services is_active flag buggy ?

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

[Nagios-devel] NDO: Host/Services is_active flag buggy ?

Post by Guest »


--=-lPE2YQMB6+HFJxtbND6O
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit

on behalf of lars michelsen, who can't post to this mailinglist *g*

> Hi,
> i'm a developer of NagVis, in the actual version we have a problem
> with reading host/service states from NDO. We filter the objects with
> the flag is_active. Actualy we are not sure what the flag is used for,
> we gues it's to hold objects for historical informations in the DB.
> I just had a look at NDO-1.4b2 sources (dbhandlers.c).
>
> It looks like all objects in NDO are first set to is_active=0
> (function: ndo2db_set_object_as_inactive()).
>
> Then the up to date objects will be updated/created (Function:
> ndo2db_handle_definition). In this process all objects expect
> services and hosts run the function ndo2db_set_object_as_active() to
> set the objects to is_active=1.
>
> Maybe it's a bug? Maybe not. I just had a short look at the sources.
>
> If this is no bug, could anyone please explain what the flag is_active
> stands for and in which cases it's used?
>
> Regards,
> Lars

[email protected]

--
"In god we trust, the Rest we Monitor"
Sebastian Schubert - RHCE
Stadtsparkasse Munich
Network and IT Security
--------------------------
[email protected]

Stadtsparkasse München | Anstalt des öffentlichen Rechts | Amtsgericht München I HRA 75459 | Sparkassenstr. 2, 80331 München

--=-lPE2YQMB6+HFJxtbND6O
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit








on behalf of lars michelsen, who can't post to this mailinglist *g*

Hi,
i'm a developer of NagVis, in the actual version we have a problem with reading host/service states from NDO. We filter the objects with the flag is_active. Actualy we are not sure what the flag is used for, we gues it's to hold objects for historical informations in the DB.
I just had a look at NDO-1.4b2 sources (dbhandlers.c).

It looks like all objects in NDO are first set to is_active=0 (function: ndo2db_set_object_as_inactive()).

Then the up to date objects will be updated/created (Function: ndo2db_handle_<objekt>definition). In this process all objects expect services and hosts run the function ndo2db_set_object_as_active() to set the objects to is_active=1.

Maybe it's a bug? Maybe not. I just had a short look at the sources.

If this is no bug, could anyone please explain what the flag is_active stands for and in which cases it's used?

Regards,
Lars

[email protected]





--
"In god we trust, the Rest we Monitor"
Sebastian Schubert - RHCE
Stadtsparkasse Munich
Network and IT Security
--------------------------
[email protected]

Stadtsparkasse München | Anstalt des öffentlichen Rechts | Amtsgericht München I HRA 75459 | Sparkassenstr. 2, 80331 München







--=-lPE2YQMB6+HFJxtbND6O--






This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Locked