This one is a bit complicated.
I inherited an Icinga2 installation, which is not 100% installed after the book. And I’m rather new to Icinga, too.
Short time ago, we had a crash, which made us recover several client systems.
Now I have the strange situation, that some of the monitor scripts do work as before and some use another (wrong) path and fail. On the same client system.
Usually our monitor scripts reside in /usr/local/lib/nagios/plugins, to keep out from possible other installations.
Now, the failing ones ask for scripts in /usr/lib//nagios/plugins - which is empty or does not exist at all.
Can you please help me and tell me, how to fix this?
I know how to roll out our scripts (new ones), but these seem to be more the ‘stock’ ones, like ‘check_tcp’ (is one of them). - I have the impression, that they have to be installed differently. - Is it possible, that they must reside in /usr/lib/nagios/plugins ?
We do not use zones and it worked before… and AFAIK, no changes on the master server were made.