On Thu, 30 Apr 2015, Sergei Franco wrote:
The nagios we are going to push passive results is not under our control and due to a business decision it will not be upgraded to icinga2. Unfortunately sometimes the road blocks are not of technical nature, hence I am looking at a work around.
I know that scenario very, very, well from my prior place of employment. You have my sympathy.
At this stage looks like status file is the simplest solution (as parsing it is a trivial script).
Another possible angle would be to have the Icinga2 instance push passive checks to a script which would then transliterate them into Nagios format and send that over an NSCA link to the poor recipients. Doing it that way would preserve the cadence of checks rather simply and obviate the need to figure that out from the state file and when you last transmitted. This would also allow you to make sure you're not trying to send too much via the NSCA channel. There's nothing that *can't* be done -- it's just a Small Matter Of Programming. The question then becomes, "Is it worth spending the time to craft a kludge -- which may not be trivial -- or would it be worth changing our minds on a modernisation of the environment?" Cheers. +------------------------------------------------+---------------------+ | Carl Richard Friend (UNIX Sysadmin) | West Boylston | | Minicomputer Collector / Enthusiast | Massachusetts, USA | | mailto:[email protected] +---------------------+ | http://users.rcn.com/crfriend/museum | ICBM: 42:22N 71:47W | +------------------------------------------------+---------------------+ _______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users
