NMS-PROCESS-MIB

        The MIB module to describe active system processes.
    
Source file
NMS-PROCESS-MIB
Last revised
Identity
nmsProcessMIB
Base OID
0.109
Imported Objects
NMS-SMI nmsMgmt
NMS-TC EntPhysicalIndexOrZero
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC DisplayString TimeStamp
Net-SNMP examples using the pbn MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'NMS-PROCESS-MIB' -M '/opt/observium/mibs/pbn:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'NMS-PROCESS-MIB::nmsProcessMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'NMS-PROCESS-MIB' -M '/opt/observium/mibs/pbn:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'NMS-PROCESS-MIB::nmsProcessMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (24)
.0.109
.0.109.1
.0.109.1.1
.0.109.1.1.1
.0.109.1.1.1.1
Unsigned32
.0.109.1.1.1.1.1
.0.109.1.1.1.1.2
percentUnsigned32
.0.109.1.1.1.1.3
percentUnsigned32
.0.109.1.1.1.1.4
percentUnsigned32
.0.109.1.1.1.1.5
percentUnsigned32
.0.109.1.1.2
percentEnumeration
.0.109.1.1.3
.0.109.1.2
.0.109.1.2.1
.0.109.1.2.1.1
.0.109.1.2.1.1.1
OctetString
.0.109.1.2.1.1.2
Enumeration
.0.109.1.2.1.1.3
.0.109.1.2.1.1.4
.0.109.2
.0.109.2.0
.0.109.3
.0.109.3.1
.0.109.3.2
Dependencies (5) 5 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. NMS-SMIpbn
  2. SNMPv2-SMIrfc
  3. SNMPv2-TCrfc
  4. NMS-TCpbn
  5. SNMPv2-CONFrfc
  6. NMS-PROCESS-MIBpbnselected
Conformance Groups (6)
A collection of objects providing CPU load monitoring
information. This group is mandatory for all nms devices.
This group is deprecated since the objects nmspmCPUTotal5sec,
nmspmCPUTotal1min and nmspmCPUTotal5min are
deprecated. A new object nmspmCPUTotalGroupRev is
added in place of it.
.0.109.3.2.1
nmspmProcessPID nmspmProcessName nmspmProcessuSecs (unresolved reference) nmspmProcessTimeCreated
A collection of objects providing common process
monitoring information. This group is mandatory for
all nms devices. This object is deprecated
by nmspmProcessGroupRev.
.0.109.3.2.2
nmspmProcExtMemAllocated (unresolved reference) nmspmProcExtMemFreed (unresolved reference) nmspmProcExtInvoked (unresolved reference) nmspmProcExtRuntime (unresolved reference) nmspmProcExtUtil5Sec (unresolved reference) nmspmProcExtUtil1Min (unresolved reference) nmspmProcExtUtil5Min (unresolved reference) nmspmProcExtPriority (unresolved reference)
A collection of objects providing additional and
more detailed process monitoring information. This
group is mandatory for all nms devices that have
the internal capability to keep this information.
This group is deprecated and new group
nmspmProcessExtGroupRev is added.
.0.109.3.2.3
nmspmCPUTotalPhysicalIndex nmspmCPUTotal5secRev (unresolved reference) nmspmCPUTotal1minRev (unresolved reference) nmspmCPUTotal5minRev (unresolved reference)
A collection of objects providing CPU load monitoring
information. This group is mandatory for all nms
devices. This group deprecates nmspmCPUTotalGroup.
.0.109.3.2.4
nmspmProcExtMemAllocatedRev (unresolved reference) nmspmProcExtMemFreedRev (unresolved reference) nmspmProcExtInvokedRev (unresolved reference) nmspmProcExtRuntimeRev (unresolved reference) nmspmProcExtUtil5SecRev (unresolved reference) nmspmProcExtUtil1MinRev (unresolved reference) nmspmProcExtUtil5MinRev (unresolved reference) nmspmProcExtPriorityRev (unresolved reference)
A collection of objects providing additional and
more detailed process monitoring information. This
group is mandatory for all nms devices that have
the internal capability to keep this information.
This group is formed after deprecating nmspmProcessExtGroup.
nmspmProcExtMemAllocatedRev, nmspmProcExtMemFreedRev,
nmspmProcExtInvokedRev, nmspmProcExtRuntimeRev,
nmspmProcExtUtil5SecRev, nmspmProcExtUtil1MinRev and
nmspmProcExtUtil5MinRev are the new objects added.
.0.109.3.2.5
nmspmProcessPID nmspmProcessName nmspmProcessAverageUSecs (unresolved reference) nmspmProcessTimeCreated
A collection of objects providing common process
monitoring information. This group is mandatory for
all nms devices. This object deprecates
nmspmProcessGroup.
.0.109.3.2.6
Compliance Statements (2)

OID .0.109.3.1.1
The compliance statement for entities which implement
the NMS Process MIB. This is deprecated and new
compliance nmsProcessMIBComplianceRev is added.
Required groups
mandatory nmspmCPUTotalGroup
mandatory nmspmProcessGroup
optional nmspmProcessExtGroup The nmspmProcessExtGroup is optional for all entities.
Object refinements
ObjectAccessSyntaxDescription
nmspmProcExtPriority (unresolved reference) readonly
Write access is not required.

OID .0.109.3.1.2
The compliance statement for entities which implement
the NMS Process MIB. This compliance module
deprecates nmsProcessMIBCompliance.
Required groups
mandatory nmspmCPUTotalGroupRev
mandatory nmspmProcessGroupRev
optional nmspmProcessExtGroupRev The nmspmProcessExtGroupRev is optional for all
entities. This object is defined after deprecating
nmspmProcessExtGroup.