Page 1 of 1
How to push events from Nagios XI to another system
Posted: Fri Sep 20, 2019 9:00 am
by dlukinski
How to push events from Nagios XI to another system in form of the HTTP calls (JSON or SOAP payload)
- say we we want to communicate events from Nagios XI to another event handling system and these would be 0-1-2-3 statuses to communicate together with host, service, message information
Separately, how to push out BPI statuses?
Thank you,
Dimitri
Re: How to push events from Nagios XI to another system
Posted: Fri Sep 20, 2019 10:04 am
by scottwilkerson
dlukinski wrote:How to push events from Nagios XI to another system in form of the HTTP calls (JSON or SOAP payload)
- say we we want to communicate events from Nagios XI to another event handling system and these would be 0-1-2-3 statuses to communicate together with host, service, message information
This can be done using a global event handler
https://assets.nagios.com/downloads/nag ... ios-XI.pdf
dlukinski wrote:Separately, how to push out BPI statuses?
Run the BPI Wizard against a BPI group, this will create a host/service monitoring the BPI group, then same as above.
I do need to mention these will only trigger with state changes.
If you need it to send after every check is performed
(very resource intense) you would need to setup
Obsessive Compulsive Host Processor Command
https://assets.nagios.com/downloads/nag ... hp_command
and
Obsessive Compulsive Service Processor Command
https://assets.nagios.com/downloads/nag ... sp_command
Along with in the nagios.cfg
Code: Select all
obsess_over_hosts=1
obsess_over_services=1