Enhancement of BPI Object State Inheritance
Posted: Fri Jun 07, 2024 1:48 am
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,
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,