Monitoring Windows performance with processes details

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
B0ris
Posts: 3
Joined: Thu Mar 22, 2012 8:02 am

Monitoring Windows performance with processes details

Post by B0ris »

Is there any plugin(s) that can monitor Windows performance data (Memory, CPU, Disk IO) and offers detailed review by process. So if I have high CPU usage to be able to diagnose which process caused that ?
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: Monitoring Windows performance with processes details

Post by rkennedy »

Are you looking to monitor the performance counters? If so, take a look at this link which outlines how to do so with NSClient++ - https://support.nagios.com/kb/article.php?id=127
Former Nagios Employee
B0ris
Posts: 3
Joined: Thu Mar 22, 2012 8:02 am

Re: Monitoring Windows performance with processes details

Post by B0ris »

I know how to monitor performance counters, but i'm looking for a solution for Nagios Core (if exists) that can also monitor all WIndows processes (dynamically) so in case of high CPU or Memory usage, I can analyse which process causes that.
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: Monitoring Windows performance with processes details

Post by dwhitfield »

You can monitor all sorts of things through NSClient: https://docs.nsclient.org/manual/index.html.

In XI we suggest NSClient .3.9, but it has a serious bug with PROCSTATE. Our fallback is .4.3, but it too has issues. I generally suggest people use one of those two, or use .4.4 if they need PROCSTATE and .4.3 isn't working for them. .5 is much more advanced, but we have not done extensive testing with it.

Also, just so it's clear going forward, are you actually looking to develop a plugin? You posted in the development section. If you are looking to develop, you should look at http://nagios-plugins.org/doc/guidelines.html
B0ris
Posts: 3
Joined: Thu Mar 22, 2012 8:02 am

Re: Monitoring Windows performance with processes details

Post by B0ris »

Maybe I didn't post my question to correct forum section. I don't plan to develop a plugin.
I also know for PROCSTATE but there I must specifiy each process manually. I'm looking for something more dynamic. So it will monitor all processes and their resource usage without having me to manually type each process name.
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: Monitoring Windows performance with processes details

Post by dwhitfield »

It's not our product and we have not tested it, but https://sourceforge.net/projects/lilac--reloaded/ just released a new update. It might be worth looking into if you don't want to do things manually.

There's also https://www.nagios.com/products/nagios-xi/. You can try it out for 60 days to see if it fulfills your needs.
Locked