All MIBs › CRI-SERVER-MIB › procStateGenPgmState
procStateGenPgmState
Module: CRI-SERVER-MIB
OID (symbolic): CRI-SERVER-MIB::procStateGenPgmState
OID (numeric): 1.3.6.1.4.1.34.2.1.5.1.5
Node type: OBJECT-TYPE
Type: INTEGER
Access: read-only
Description: This value represents the current state of the program running on a processor.
#define SIGBST_NONE 0 /* no state */ #define SIGBST_RUN 1 /* running */ #define SIGBST_EXIT 2 /* finished */ #define SIGBST_PRERUN 3 /* pre-exec */ #define SIGBST_ARBSTOP 4 /* transient arbstop state */ #define SIGBST_RESET 5 /* reset */ #define SIGBST_POWEROFF 6 /* no power */ #define SIGBST_DETACHED 7 /* spinning in OBP after DR DETACH */ #define SIGBST_CALLBACK 8 /* kernel calling back into OBP */ #define SIGBST_WATCHDOG 9 /* OBP running after watchdog */ #define SIGBST_WATCHDOG_SYNC 10 /* OBP sync after watchdog reset */ #define SIGBST_OFFLINE 11 /* cpu offline */ #define SIGBST_BOOTING 12 /* booting */ #define SIGBST_UNKNOWN 13 /* unknown */ #define SIGBST_XIR 14 /* OBP running after XIR */ #define SIGBST_XIR_SYNC 15 /* OBP trying sync in XIR */ #define SIGBST_SIR 16 /* OBP running after SIR */ #define SIGBST_SIR_SYNC 17 /* OBP trying sync in SIR */ #define SIGBST_REDMODE 18 /* OBP running after REDMODE */ #define SIGBST_REDMODE_SYNC 19 /* OBP trying sync in REDMODE */ #define SIGBST_QUIESCED 20 /* system quiesced */ #define SIGBST_QUIESCE_INPROGRESS 21 /* system quiesce in-progress */ #define SIGBST_RESUME_INPROGRESS 22 /* system resume in-progress */
What is procStateGenPgmState?
This read-only INTEGER reports the current state of the program running on a processor, drawn from a defined set including run, exit/finished, prerun, a transient arbstop state, reset, poweroff, and detached (spinning in OBP after a DR detach), among others truncated from the source. An administrator uses this to see precisely what phase a CPU is in beyond just which program is loaded. For example, a processor reported as detached would be understood as intentionally idling in OBP following a dynamic reconfiguration detach rather than being faulted.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.34.2.1.5.1.5 snmpwalk -v2c -c public <target> CRI-SERVER-MIB::procStateGenPgmState
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.34.2.1.5.1.5.1 snmpget -v2c -c public <target> CRI-SERVER-MIB::procStateGenPgmState.1
Start monitoring CRI server platform (vendor unclear) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CRI-SERVER-MIB::procStateGenPgmState OID value, configure state conditions and alerts, and monitor any CRI server platform (vendor unclear) from a single console.
OID Breakdown
Upper-level ancestors (6 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.34 | sun | CRI-SERVER-MIB |
| 1.3.6.1.4.1.34.2 | products | CRI-SERVER-MIB |
| 1.3.6.1.4.1.34.2.1 | general | CRI-SERVER-MIB |
| 1.3.6.1.4.1.34.2.1.5 | procStateGenTable | CRI-SERVER-MIB |
| 1.3.6.1.4.1.34.2.1.5.1 | procStateGenEntry | CRI-SERVER-MIB |
| 1.3.6.1.4.1.34.2.1.5.1.5 | procStateGenPgmState | CRI-SERVER-MIB |