Monitoring Windows performance with processes details
Monitoring Windows performance with processes details
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 ?
Re: Monitoring Windows performance with processes details
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
Re: Monitoring Windows performance with processes details
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.
-
- 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
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
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
Re: Monitoring Windows performance with processes details
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.
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.
-
- 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
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.
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.