Hello! We have a lot of servers connected to PRTG, all of them has CPU Load sensors and our Monitoring Team have opportunity to make a load charts, but, we come across with specific task when we must know what exactly process (i mean *.exe) file overload our server systems, what sensors can help us? I mean what sensor can save data of what processes was in system memory in specific time?
CPU Load Sensor
Modified on 2025-06-10 12:29:41 +0200
Disclaimer:
The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.
The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.
Hello Vasiliy,
thank you for your inquiry.
Currently there is no sensor capable of doing that. The CPU sensors in PRTG only monitor the total CPU Utilization, but not the processes behind it. If you have a culprit in mind, you could monitor the process up close with a different sensor, the Windows Process sensor.
But due to the amount of processes that can be running on a server at any given time, it's not feasible to have one sensor per running process on every single server (only in small deployments). But since WMI (used by this sensor) is also resource intensive, this wouldn't scale very well.
The idea behind monitoring CPU load with PRTG, is identifying possible bottlenecks or issues for closer investigation. After you've identified a server with abnormal CPU usage you can use tools like Process Explorer from Microsoft to have a closer look/troubleshoot it.
Best Regards,
Luciano Lingnau [Paessler Support]
Oct, 2018 - Permalink