I work for a small wired and wireless network infrastructure company and I use Nagios heavily to monitor client deployments. Recently one of our developers requested that Nagios data be stored in a database so that a reporting project could be undertaken. In the end, without permission or documentation he and another colleague carried out the implementation. I had already warned them that this was only going to be authorised if all potential issues were first explored....
Now I am getting false alerts in Nagios, which means that I and my support colleagues cannot rely on what was a bullet proof solution.
Having had discussions with the Development team here, it has been suggested that this may be to do with a clash between nagios and the ndoutils/ndo2db plugin, possibly relating to lock files (as Nagios attempts to perform checks and the database tries to carry out an update). Apparently our current configuration maintains the original text based logs and the DB, which one Developer claims is a potential problem....(Taken with a pinch of salt)
Has anybody seen this behaviour?
Any assistance will be much appreciated..