Build precise queries to find exactly what you need
Press ESC to close
@sfiedler
Favorites0
Views
Projects0
Test it first from the nagios ssh. check_iis has 2 things you need to configure: @indata=`snmpwalk -Os -v 1 -c public $ARGV[0] 1.3.6.1.4.1.311.1.7.3.1`; Change the community string. $defconf="/usr/lib64/nagios/plugins/check_iis-std.conf"; Check the location for this file and make sure the file exists there. The defaults are good enough, I personally was only interested in anonymous connections, so I removed the rest. You need perl. Every nagios server I have used has perl and a lot of other scripts anyways. on the nagios ssh console, run chmod +x to the file so it is executable and test it: ./check_iis "ipaddress" It should return the values you specified in check_iis-std.conf Move the files to the nagios plugin directory. Make sure you change the path for $defconf to where you put check_iis-std.conf Now it depends on how familiar you are with Nagios configuration. I used nagiosql, and the command definition needs to be like this: /usr/bin/perl $USER1$/check_iis $HOSTADDRESS$ Without specifying the perl path it returned with "Service check did not exit properly", with the path to perl it is displaying the correct information.
Reviewed 12 years ago