How to monitor CPU usage on a remote machine

H

Highlander

On some of my servers (Win2000 Advanced Server) there's an executable
that will occasionally hog the CPU (85 - 95% usage) and cause the
server to become unusable. I can terminal into the server and see this
in the Processes tab on Task Manager.

Is there any way I can monitor this remotely? Ideally I'd like a way to
monitor several machines simultaneously, and when a file (process) goes
above a certain threshold of CPU usage, it will alert me. Thanks.
 
R

Roger Jansson

Highlander said:
On some of my servers (Win2000 Advanced Server) there's an executable
that will occasionally hog the CPU (85 - 95% usage) and cause the
server to become unusable. I can terminal into the server and see this
in the Processes tab on Task Manager.

Is there any way I can monitor this remotely? Ideally I'd like a way to
monitor several machines simultaneously, and when a file (process) goes
above a certain threshold of CPU usage, it will alert me. Thanks.

Use MRTG. Here's an example site with it running:
http://www.fidde.org/mrtg/
 
T

Trax

|>On some of my servers (Win2000 Advanced Server) there's an executable
|>that will occasionally hog the CPU (85 - 95% usage) and cause the
|>server to become unusable. I can terminal into the server and see this
|>in the Processes tab on Task Manager.
|>
|>Is there any way I can monitor this remotely? Ideally I'd like a way to
|>monitor several machines simultaneously, and when a file (process) goes
|>above a certain threshold of CPU usage, it will alert me. Thanks.

There's a file called PERF2MIB.EXE from the NT resource kit that might
do what you want.

From the Resource Kit help file:

"Using PERF2MIB.EXE: Performance Monitor MIB Builder Tool, developers
can create new ASN.1 syntax MIBs for their applications, services, or
devices that use Performance Monitor counters. Administrators can then
track performance of these components by using any system-management
program that supports SNMP
..

This tool also creates a .MIB file that can be used by an SNMP-based
management console to perform SNMP requests for the performance data
in question, and thus to monitor performance remotely. This allows all
performance data available through the HKEY_PERFORMANCE_DATA Registry
key to be exposed through SNMP."

The Resource kit is online at
http://jasmel90.com/TechNotes/QCS_Take_Home/NTRESKIT/
but seems to be down at this time.

And yes it works for NT, W2K and XP
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top