What about kicking out ndoutils? I think using the event broker
mechanism causes too much load in larger installation. I am running
nearly 1300
...more »
What about kicking out ndoutils? I think using the event broker
mechanism causes too much load in larger installation. I am running
nearly 1300 hosts with nearly 9000 services on one machine and it works
fine. Enabling ndoutils will bring down the performance to a point where
nothing will really work.
So looking at the database model we have 3 areas.
a) actual status data
b) historical data
c) configuration data
We do not need the same mechanism for all.
a) We have according to my informations (and I am not a really good C
programmer) one module for writing status data (statusdata.c). If we
patch this 575 line module to write to a database we have all the
information needed for alternative web interfaces.
b) This could be done patching the log writer mechanism using some code
from the ndoutils
c) Nearly same as a.
I think splitting up the NDOutils in 3 directly integrated things will
solve most problems.
Using a switch in nagios.cfg the admin can decide
- to file
- to database
- to both.
What do you think about that little idea? Think about it. My idea
regarding to the major change in timeperiods was not so bad. Perhaps
this is too. :-))
Yours
Martin Fuerstenau
« less
full details »
Social Web