Device Processes CPU performance Statistics
Introduction
As in monitoring CPU statistics; monitoring the specific process usage statistics and performances in terms of each detected CPU or set of CPUs on the managed elements is important to most if not all network administrators. Such information is useful for administrators to understand their prospective network environments and aids significantly those administrators to be better able to anticipate and to troubleshoot network problems as or before they occur.
Solution Overview
In this solution; the management process learns the indexes of the supported CPUs on each of the managed elements, it also learns the running processes by their perspective process identifiers. The MP polls the process CPU average usage times represented by the MIB Object ‘cpmProcessAverageUSecs’.
The MP then polls the MIB Objects reflecting the number of packets that was successfully delivered to the IP SNMP process ‘snmpInPkts’ and the IP SNMP process generated traps Object ‘snmpOutTraps’ and the number of MIB variables requested from the device SNMP Agent Object ‘snmpInTotalReqVars’.
SOSL based Management Process script configuration
|
This is the Processes CPU Performance statistics on the managed elements. |
MODULE CPUdata ();
BEGIN
ALL-DEV BY ELEMENT
{
SET-INDEX cpmProcessTable
(cpmProcessName [cpmCPUTotalIndex, INT; cpmProcessPID, INT]);
WITH-INDEX cpmProcessTable
{
POLL (cpmProcessTimeCreated; cpmProcessAverageUSecs);
};
SET-INDEX cpmCPUTotalTable (cpmCPUTotal5minRev [cpmCPUTotalIndex, INT]);
WITH-INDEX cpmCPUTotalTable
{
POLL (cpmCPUTotalPhysicalIndex);
ALL-DBRECORDS FOR “cpmCPUTotalPhysicalIndex” BY PhysicalIndex
{
POLL ( ELEMENT, entPhysicalName;
entPhysicalDescr, PhysicalIndex);
};
};
};
END
[SOSL
Case Studies], [Management
Concepts], [NMS
Technology R&D]
[Home], [About], [Solutions
Center], [NMS
Market],
[Products & Services],
[Management Technology], [Technical Support],
[Contact us], [Site
Map]