MIB YANG Tree Visualization - IOS-XE 17.18.1
📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/CISCO-PROCESS-MIB
Prefix: cisco-process
Related Modules:
ATM-MIB
BGP4-MIB
BRIDGE-MIB
CISCO-AAA-SERVER-MIB
CISCO-AAA-SESSION-MIB
💡 Example Usage
# GET module data curl -X GET \ -H "Accept: application/yang-data+json" \ -u admin:password \ --insecure \ https://device-ip/restconf/data/CISCO-PROCESS-MIB
📚 External Documentation
module: CISCO-PROCESS-MIB
+--ro CISCO-PROCESS-MIB
+--ro cpmCPUHistory
| +--ro cpmCPUHistoryThreshold? uint32
| +--ro cpmCPUHistorySize? uint32
+--ro cpmCPUTotalTable
| +--ro cpmCPUTotalEntry* [cpmCPUTotalIndex]
| +--ro cpmCPUTotalIndex uint32
| +--ro cpmCPUTotalPhysicalIndex? cisco-tc:EntPhysicalIndexOrZero
| x--ro cpmCPUTotal5sec? yang:gauge32
| x--ro cpmCPUTotal1min? yang:gauge32
| x--ro cpmCPUTotal5min? yang:gauge32
| x--ro cpmCPUTotal5secRev? yang:gauge32
| +--ro cpmCPUTotal1minRev? yang:gauge32
| +--ro cpmCPUTotal5minRev? yang:gauge32
| +--ro cpmCPUMonInterval? uint32
| +--ro cpmCPUTotalMonIntervalValue? yang:gauge32
| +--ro cpmCPUInterruptMonIntervalValue? yang:gauge32
| +--ro cpmCPUMemoryUsed? yang:gauge32
| +--ro cpmCPUMemoryFree? yang:gauge32
| +--ro cpmCPUMemoryKernelReserved? yang:gauge32
| +--ro cpmCPUMemoryLowest? yang:gauge32
| +--ro cpmCPUMemoryUsedOvrflw? yang:gauge32
| +--ro cpmCPUMemoryHCUsed? yang:gauge64
| +--ro cpmCPUMemoryFreeOvrflw? yang:gauge32
| +--ro cpmCPUMemoryHCFree? yang:counter64
| +--ro cpmCPUMemoryKernelReservedOvrflw? yang:gauge32
| +--ro cpmCPUMemoryHCKernelReserved? yang:gauge64
| +--ro cpmCPUMemoryLowestOvrflw? yang:gauge32
| +--ro cpmCPUMemoryHCLowest? yang:gauge64
| +--ro cpmCPULoadAvg1min? CISCO-PROCESS-MIB:CPULoadAverage
| +--ro cpmCPULoadAvg5min? CISCO-PROCESS-MIB:CPULoadAverage
| +--ro cpmCPULoadAvg15min? CISCO-PROCESS-MIB:CPULoadAverage
| +--ro cpmCPUMemoryCommitted? yang:gauge32
| +--ro cpmCPUMemoryCommittedOvrflw? yang:gauge32
| +--ro cpmCPUMemoryHCCommitted? yang:gauge64
+--ro cpmCoreTable
| +--ro cpmCoreEntry* [cpmCPUTotalIndex cpmCoreIndex]
| +--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmCoreIndex uint32
| +--ro cpmCorePhysicalIndex? cisco-tc:EntPhysicalIndexOrZero
| +--ro cpmCore5sec? yang:gauge32
| +--ro cpmCore1min? yang:gauge32
| +--ro cpmCore5min? yang:gauge32
| +--ro cpmCoreLoadAvg1min? CISCO-PROCESS-MIB:CPULoadAverage
| +--ro cpmCoreLoadAvg5min? CISCO-PROCESS-MIB:CPULoadAverage
| +--ro cpmCoreLoadAvg15min? CISCO-PROCESS-MIB:CPULoadAverage
+--ro cpmProcessTable
| +--ro cpmProcessEntry* [cpmCPUTotalIndex cpmProcessPID]
| +--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmProcessPID uint32
| +--ro cpmProcessName? snmpv2-tc:DisplayString
| x--ro cpmProcessuSecs? uint32
| +--ro cpmProcessTimeCreated? yang:timestamp
| +--ro cpmProcessAverageUSecs? uint32
| x--ro cpmProcExtMemAllocated? yang:gauge32
| x--ro cpmProcExtMemFreed? yang:gauge32
| x--ro cpmProcExtInvoked? yang:counter32
| x--ro cpmProcExtRuntime? yang:counter32
| x--ro cpmProcExtUtil5Sec? yang:gauge32
| x--ro cpmProcExtUtil1Min? yang:gauge32
| x--ro cpmProcExtUtil5Min? yang:gauge32
| x--ro cpmProcExtPriority? enumeration
+--ro cpmProcessExtRevTable
| +--ro cpmProcessExtRevEntry* [cpmCPUTotalIndex cpmProcessPID]
| +--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmProcessPID -> /CISCO-PROCESS-MIB/cpmProcessTable/cpmProcessEntry/cpmProcessPID
| +--ro cpmProcExtMemAllocatedRev? yang:gauge32
| +--ro cpmProcExtMemFreedRev? yang:gauge32
| +--ro cpmProcExtInvokedRev? yang:counter32
| +--ro cpmProcExtRuntimeRev? yang:counter32
| +--ro cpmProcExtUtil5SecRev? yang:gauge32
| +--ro cpmProcExtUtil1MinRev? yang:gauge32
| +--ro cpmProcExtUtil5MinRev? yang:gauge32
| +--ro cpmProcExtPriorityRev? enumeration
| +--ro cpmProcessType? enumeration
| +--ro cpmProcessRespawn? uint32
| +--ro cpmProcessRespawnCount? yang:counter32
| +--ro cpmProcessRespawnAfterLastPatch? yang:counter32
| +--ro cpmProcessMemoryCore? enumeration
| +--ro cpmProcessLastRestartUser? snmp-framework:SnmpAdminString
| +--ro cpmProcessTextSegmentSize? uint32
| +--ro cpmProcessDataSegmentSize? yang:gauge32
| +--ro cpmProcessStackSize? yang:gauge32
| +--ro cpmProcessDynamicMemorySize? yang:gauge32
| +--ro cpmProcExtMemAllocatedRevOvrflw? yang:gauge32
| +--ro cpmProcExtHCMemAllocatedRev? yang:gauge64
| +--ro cpmProcExtMemFreedRevOvrflw? yang:gauge32
| +--ro cpmProcExtHCMemFreedRev? yang:gauge64
| +--ro cpmProcessTextSegmentSizeOvrflw? uint32
| +--ro cpmProcessHCTextSegmentSize? cisco-tc:Unsigned64
| +--ro cpmProcessDataSegmentSizeOvrflw? yang:gauge32
| +--ro cpmProcessHCDataSegmentSize? yang:gauge64
| +--ro cpmProcessStackSizeOvrflw? yang:gauge32
| +--ro cpmProcessHCStackSize? yang:gauge64
| +--ro cpmProcessDynamicMemorySizeOvrflw? yang:gauge32
| +--ro cpmProcessHCDynamicMemorySize? yang:gauge64
+--ro cpmCPUThresholdTable
| +--ro cpmCPUThresholdEntry* [cpmCPUTotalIndex cpmCPUThresholdClass]
| +--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmCPUThresholdClass enumeration
| +--ro cpmCPURisingThresholdValue? uint32
| +--ro cpmCPURisingThresholdPeriod? uint32
| +--ro cpmCPUFallingThresholdValue? uint32
| +--ro cpmCPUFallingThresholdPeriod? uint32
| +--ro cpmCPUThresholdEntryStatus? snmpv2-tc:RowStatus
+--ro cpmCPUHistoryTable
| +--ro cpmCPUHistoryEntry* [cpmCPUTotalIndex cpmCPUHistoryReportId]
| +--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmCPUHistoryReportId uint32
| +--ro cpmCPUHistoryReportSize? uint32
| +--ro cpmCPUHistoryTotalUtil? yang:gauge32
| +--ro cpmCPUHistoryInterruptUtil? yang:gauge32
| +--ro cpmCPUHistoryCreatedTime? yang:timestamp
+--ro cpmCPUProcessHistoryTable
| +--ro cpmCPUProcessHistoryEntry* [cpmCPUTotalIndex cpmCPUHistoryReportId cpmCPUProcessHistoryIndex]
| +--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmCPUHistoryReportId -> /CISCO-PROCESS-MIB/cpmCPUHistoryTable/cpmCPUHistoryEntry/cpmCPUHistoryReportId
| +--ro cpmCPUProcessHistoryIndex uint32
| +--ro cpmCPUHistoryProcId? uint32
| +--ro cpmCPUHistoryProcName? snmpv2-tc:DisplayString
| +--ro cpmCPUHistoryProcCreated? yang:timestamp
| +--ro cpmCPUHistoryProcUtil? yang:gauge32
+--ro cpmThreadTable
| +--ro cpmThreadEntry* [cpmCPUTotalIndex cpmProcessPID cpmThreadID]
| +--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmProcessPID -> /CISCO-PROCESS-MIB/cpmProcessTable/cpmProcessEntry/cpmProcessPID
| +--ro cpmThreadID uint32
| +--ro cpmThreadName? snmp-framework:SnmpAdminString
| +--ro cpmThreadPriority? uint32
| +--ro cpmThreadState? enumeration
| +--ro cpmThreadBlockingProcess? snmpv2-tc:RowPointer
| +--ro cpmThreadCpuUtilization? yang:gauge32
| +--ro cpmThreadStackSize? yang:gauge32
| +--ro cpmThreadStackSizeOvrflw? yang:gauge32
| +--ro cpmThreadHCStackSize? yang:gauge64
+--ro cpmVirtualProcessTable
+--ro cpmVirtualProcessEntry* [cpmCPUTotalIndex cpmProcessPID cpmVirtualProcessID]
+--ro cpmCPUTotalIndex -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
+--ro cpmProcessPID -> /CISCO-PROCESS-MIB/cpmProcessTable/cpmProcessEntry/cpmProcessPID
+--ro cpmVirtualProcessID uint32
+--ro cpmVirtualProcessName? snmp-framework:SnmpAdminString
+--ro cpmVirtualProcessUtil5Sec? yang:gauge32
+--ro cpmVirtualProcessUtil1Min? yang:gauge32
+--ro cpmVirtualProcessUtil5Min? yang:gauge32
+--ro cpmVirtualProcessMemAllocated? yang:gauge32
+--ro cpmVirtualProcessMemFreed? yang:gauge32
+--ro cpmVirtualProcessInvokeCount? yang:counter32
+--ro cpmVirtualProcessRuntime? yang:counter32
+--ro cpmVirtualProcessMemAllocatedOvrflw? yang:gauge32
+--ro cpmVirtualProcessHCMemAllocated? yang:gauge64
+--ro cpmVirtualProcessMemFreedOvrflw? yang:gauge32
+--ro cpmVirtualProcessHCMemFreed? yang:gauge64
notifications:
+---n cpmCPURisingThreshold
| +--ro object-1
| | +--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| | +--ro cpmCPUThresholdClass? -> /CISCO-PROCESS-MIB/cpmCPUThresholdTable/cpmCPUThresholdEntry/cpmCPUThresholdClass
| | +--ro cpmCPURisingThresholdValue? -> /CISCO-PROCESS-MIB/cpmCPUThresholdTable/cpmCPUThresholdEntry/cpmCPURisingThresholdValue
| +--ro object-2
| | +--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| | +--ro cpmCPUTotalMonIntervalValue? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalMonIntervalValue
| +--ro object-3
| | +--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| | +--ro cpmCPUInterruptMonIntervalValue? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUInterruptMonIntervalValue
| +--ro object-4
| | +--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| | +--ro cpmProcessPID? -> /CISCO-PROCESS-MIB/cpmProcessTable/cpmProcessEntry/cpmProcessPID
| | +--ro cpmProcExtUtil5SecRev? -> /CISCO-PROCESS-MIB/cpmProcessExtRevTable/cpmProcessExtRevEntry/cpmProcExtUtil5SecRev
| +--ro object-5
| +--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmProcessPID? -> /CISCO-PROCESS-MIB/cpmProcessTable/cpmProcessEntry/cpmProcessPID
| +--ro cpmProcessTimeCreated? -> /CISCO-PROCESS-MIB/cpmProcessTable/cpmProcessEntry/cpmProcessTimeCreated
+---n cpmCPUFallingThreshold
+--ro object-1
| +--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmCPUThresholdClass? -> /CISCO-PROCESS-MIB/cpmCPUThresholdTable/cpmCPUThresholdEntry/cpmCPUThresholdClass
| +--ro cpmCPUFallingThresholdValue? -> /CISCO-PROCESS-MIB/cpmCPUThresholdTable/cpmCPUThresholdEntry/cpmCPUFallingThresholdValue
+--ro object-2
| +--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
| +--ro cpmCPUTotalMonIntervalValue? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalMonIntervalValue
+--ro object-3
+--ro cpmCPUTotalIndex? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUTotalIndex
+--ro cpmCPUInterruptMonIntervalValue? -> /CISCO-PROCESS-MIB/cpmCPUTotalTable/cpmCPUTotalEntry/cpmCPUInterruptMonIntervalValue
About this tree: This visualization shows the hierarchical structure of the CISCO-PROCESS-MIB MIB YANG module.
Generated using pyang -f tree command.
• +--rw = read-write node
• +--ro = read-only node
• +-- = configuration data
• x-- = deprecated node