CISCO-PROCESS-MIB :: cpmThreadState

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsCISCO-PROCESS-MIBcpmThreadState

cpmThreadState

Module: CISCO-PROCESS-MIB

OID (symbolic): CISCO-PROCESS-MIB::cpmThreadState

OID (numeric): 1.3.6.1.4.1.9.9.109.1.3.1.1.4

Node type: OBJECT-TYPE

Type: INTEGER

Access: read-only

Description: This object indicates the current state of a thread. Running state means that the thread is actively consumig CPU. All the other states are just waiting states. The valid states are: other - Any other state apart from the listed ones. dead - Kernel is waiting to release the thread's resources. running - Actively running on a CPU. ready - Not running on a CPU, but is ready to run (one or more higher or equal priority threads are running). stopped - Suspended (SIGSTOP signal). send - Waiting for a server to receive a message. receive - Waiting for a client to send a message. reply - Waiting for a server to reply to a message. stack - Waiting for more stack to be allocated. waitpage - Waiting for process manager to resolve a fault on a page. sigsuspend - Suspended for a signal. sigwaitinfo - Waiting for a signal. nanosleep - Sleeping for a period of time. mutex - Waiting to acquire a mutex condvar - Waiting for a condition variable to be signalled. join - Waiting for the completion of another thread. intr - Waiting for an interrupt. sem - Waiting to acquire a semaphore.

What is cpmThreadState?

Reports the current run state of a thread (such as running or one of several waiting states), letting an operator see whether a thread is actively consuming CPU or idle.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.9.109.1.3.1.1.4
snmpwalk -v2c -c public <target> CISCO-PROCESS-MIB::cpmThreadState

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.9.9.109.1.3.1.1.4.1
snmpget -v2c -c public <target> CISCO-PROCESS-MIB::cpmThreadState.1

Start monitoring Cisco IOS / IOS-XE routers and switches (CPU/process monitoring) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CISCO-PROCESS-MIB::cpmThreadState OID value, configure state conditions and alerts, and monitor any Cisco IOS / IOS-XE routers and switches (CPU/process monitoring) from a single console.

OID Breakdown

Upper-level ancestors (8 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.9ciscoCAT2600-MIB
1.3.6.1.4.1.9.9ciscoMgmtCISCO-SMI
Numeric OIDNameModule
1.3.6.1.4.1.9.9.109ciscoProcessMIBCISCO-PROCESS-MIB
1.3.6.1.4.1.9.9.109.1ciscoProcessMIBObjectsCISCO-PROCESS-MIB
1.3.6.1.4.1.9.9.109.1.3cpmThreadCISCO-PROCESS-MIB
1.3.6.1.4.1.9.9.109.1.3.1cpmThreadTableCISCO-PROCESS-MIB
1.3.6.1.4.1.9.9.109.1.3.1.1cpmThreadEntryCISCO-PROCESS-MIB
1.3.6.1.4.1.9.9.109.1.3.1.1.4cpmThreadStateCISCO-PROCESS-MIB