[icinga-users] Finding the command actually run by Icinga

Antony Stone Antony.Stone at icinga.open.source.it
Fri Jan 27 21:03:02 CET 2017

On Friday 27 January 2017 at 20:31:04, Stephane Bortzmeyer wrote:

> I have a debugging problem with a command, and I'm looking for a way
> to get the actual command line that Icinga executes. I do not find it
> on the IcingaWeb2 interface, nor in the log files. Is it available
> somwhere?


17.5.1 suggests that if you enable the debuglog feature, you can see the 
commands which are executed in icinga's log file.

I've just tried it on one of my machines, and I now see things like:

[2017-01-27 20:55:07 +0100] notice/Process: Running command 
'/usr/lib/nagios/plugins/check_ping' '-6' '-H' 'ser.ver.to.be.check.ed' '-c' 
'250,15%' '-w' '200,5%': PID 22141

[2017-01-27 20:55:07 +0100] notice/Process: Running command 
'/usr/lib/nagios/plugins/check_http' '-I' 'ser.ver.to.be.check.ed' '-S' '-s' 
'Latest update:': PID 22152

[2017-01-27 20:56:02 +0100] notice/Process: Running command 
'/usr/lib/nagios/plugins/check_disk' '-c' '5%' '-w' '10%' '-L' '-X' 'none' '-
X' 'tmpfs' '-X' 'sysfs' '-X' 'proc' '-X' 'devtmpfs' '-X' 'devfs' '-X' 'mtmfs' 
'-X' 'tracefs' '-X' 'cgroup' '-X' 'fuse.gvfsd-fuse' '-f' '-m' '-u' 'GB': PID 

in /var/log/icinga2/debug.log

Note that turning on this feature is local to the specific machine only - it 
doesn't get propagated down to any satellite or client servers, so be sure to 
enable it on the machine which is really running the check command :)

Hope that helps,


I have an excellent memory.
I can't think of a single thing I've forgotten.

                                                   Please reply to the list;
                                                         please *don't* CC me.

More information about the icinga-users mailing list