Enhancement of BPI Object State Inheritance

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
coitop
Posts: 52
Joined: Fri Jul 17, 2020 7:35 am

Enhancement of BPI Object State Inheritance

Post by coitop »

Hello, I would like to propose an enhancement (feature request) to the Nagios XI Business Process Intelligence (BPI) module that would significantly improve its functionality and usability in complex monitoring environments.

In the current implementation of Nagios XI, when a child service within a BPI object transitions to a non-OK state (warning, critical, or unknown), the parent object appropriately inherits this state, reflecting the issue in the overall health of the BPI tree. However, when the issue on the child service is acknowledged, the parent object does not adjust its inherited state accordingly. This results in the parent object continuing to reflect a critical state despite the acknowledgment of the underlying issue.

We want the state inheritance mechanism in BPI objects to be enhanced and account for acknowledgments on child services. Specifically, when a child service issue is acknowledged, the status of the parent object should become OK (or adjust its state appropriately to reflect this acknowledgment), provided there are no other unacknowledged issues affecting its status.

Regards,
irfansst
Posts: 8
Joined: Fri Jun 12, 2020 11:10 am

Re: Enhancement of BPI Object State Inheritance

Post by irfansst »

That sounds like a really practical and useful enhancement for Nagios XI's BPI module. It would definitely improve the overall monitoring experience in complex environments. The ability for parent objects to adjust their state based on acknowledgments of child services seems like a logical and valuable addition. It would ensure that the overall health status accurately reflects the current state of all monitored services.
jsimon
Posts: 339
Joined: Wed Aug 23, 2023 11:27 am

Re: Enhancement of BPI Object State Inheritance

Post by jsimon »

Hi @coitop,

I went ahead and filed an issue in our internal tracking, and we'll be looking into this enhancement request going forward. Thanks for your input!
coitop
Posts: 52
Joined: Fri Jul 17, 2020 7:35 am

Re: Enhancement of BPI Object State Inheritance

Post by coitop »

jsimon wrote: Fri Jun 07, 2024 9:32 am Hi @coitop,

I went ahead and filed an issue in our internal tracking, and we'll be looking into this enhancement request going forward. Thanks for your input!
Hello,

Is there maybe a tracking number we could get to provide our customer with?
sgardil
Posts: 350
Joined: Wed Aug 09, 2023 9:58 am

Re: Enhancement of BPI Object State Inheritance

Post by sgardil »

coitop wrote: Fri Jun 14, 2024 3:59 am
jsimon wrote: Fri Jun 07, 2024 9:32 am Hi @coitop,

I went ahead and filed an issue in our internal tracking, and we'll be looking into this enhancement request going forward. Thanks for your input!
Hello,

Is there maybe a tracking number we could get to provide our customer with?
Hey @coitop

Unfortunately there isnt since its in our internal system used for tracking issues/features. We are unable to give a time frame on when this might get addressed however if you want to keep an eye out for it you can take a look at our change log here on new releases.
Post Reply