ntsystemPercentTotalProcessorTime
WINDOWS-NT-PERFORMANCE ·
.1.3.6.1.4.1.311.1.1.3.1.1.33.9
Object
The % Total Processor Time is the average percentage of time that all the processors on the system are busy executing non-idle threads. On a multi-processor system, if all processors are always busy this is 100%, if all processors are 50% busy this is 50% and if 1/4th of the processors are 100% busy this is 25%. It can be viewed as the fraction of the time spent doing useful work. Each processor is assigned an Idle thread in the Idle process which consumes those unproductive processor cycles not used by any other threads.
Context
- MIB
- WINDOWS-NT-PERFORMANCE
- OID
.1.3.6.1.4.1.311.1.1.3.1.1.33.9- Type
- scalar
- Access
- readonly
- Status
- mandatory
- Parent
- ntsystem
Net-SNMP examples
How SNMP and these commands workScalars have one instance, identified by the .0 suffix.
Read the scalar instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'WINDOWS-NT-PERFORMANCE' -M '/opt/observium/mibs/microsoft:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'WINDOWS-NT-PERFORMANCE::ntsystemPercentTotalProcessorTime.0'
More examples
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'WINDOWS-NT-PERFORMANCE' -M '/opt/observium/mibs/microsoft:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'WINDOWS-NT-PERFORMANCE::ntsystemPercentTotalProcessorTime'
Syntax
- Source
- SNMPv2-SMIInteger32
- Base type
Integer32
Values & Constraints
Type Constraints
range: -2147483648..2147483647