App pool check in iis?

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
casey.franks
Posts: 4
Joined: Fri Apr 11, 2014 10:36 am

App pool check in iis?

Post by casey.franks »

Is is possible to do app pool monitoring for iis with nagios xi? If so, how would I set that up?
sreinhardt
-fno-stack-protector
Posts: 4366
Joined: Mon Nov 19, 2012 12:10 pm

Re: App pool check in iis?

Post by sreinhardt »

I would suggest starting by looking at exchange and seeing what plugins might suite your needs. http://exchange.nagios.org/index.php?op ... chword=IIS Then let us know what you decided on and we can work from there.
Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
casey.franks
Posts: 4
Joined: Fri Apr 11, 2014 10:36 am

Re: App pool check in iis?

Post by casey.franks »

There are two plungins that I would need, Check IIS 7 Application Pool State and Check an IIS Application pool state, since I am running web servers with both iis6 and iis 7.
The compatibility for these state Nagios 2.x and Nagios 3.x not XI. Also, instructions on how to setup this up is a little confusing since there is no "NRPE_Handlers" section in the NSC.INI file and no instruction on how to set this up in Nagios.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: App pool check in iis?

Post by slansing »

For that I would recommend reading through the configuration steps here:

http://www.nsclient.org/

Based on the version of NSClient you may be using, you may have to expand the configuration file so you can see even the basic options required to add custom plugins "why this was done I still have no clue."

There will be an external scripts section, based on the type of script you are trying to add in, you are going to have to sudo wrap it differently, powershell scripts require a different execution string than batch scripts, etc. Let us know if you have questions.
Locked