Queuing of event processing
Posted: Wed May 11, 2016 9:58 am
There is some "bug" in events processing by Nagios.
New event results with calling system php process.
Ins some environments it results in massive process calls, thousand of process are are called on OS level - and it kills system.
Above behaviour is possible when Nagios checks passively thousand of devices and check freshness process is invoked within Nagios.
The enough solution is to queuing events internally (in database) before invoking OS to process events.
New event results with calling system php process.
Ins some environments it results in massive process calls, thousand of process are are called on OS level - and it kills system.
Above behaviour is possible when Nagios checks passively thousand of devices and check freshness process is invoked within Nagios.
The enough solution is to queuing events internally (in database) before invoking OS to process events.