smRunState

DISMAN-SCRIPT-MIB · .1.3.6.1.2.1.64.1.4.2.1.10

Object

column Enumeration
The value of this object indicates the script's execution
state. If the script has been invoked but has not yet
begun execution, the value will be `initializing'. If the
script is running, the value will be `executing'.
              
A running script which received a request to suspend
execution first transitions into a temporary `suspending'
state.  The temporary `suspending' state changes to
`suspended' when the script has actually been suspended. The
temporary `suspending' state changes back to `executing' if
              
the attempt to suspend the running script fails.
              
A suspended script which received a request to resume
execution first transitions into a temporary `resuming'
state. The temporary `resuming' state changes to `running'
when the script has actually been resumed. The temporary
`resuming' state changes back to `suspended' if the attempt
to resume the suspended script fails.
              
A script which received a request to abort execution but
which is still running first transitions into a temporary
`aborting' state.
              
A script which has finished its execution is `terminated'.

Context

MIB
DISMAN-SCRIPT-MIB
OID
.1.3.6.1.2.1.64.1.4.2.1.10
Type
column
Access
readonly
Status
current
Parent
smRunEntry
Groups
2

Walk the column to discover its indexed instances, or supply every index to read one instance.

Walk the column
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DISMAN-SCRIPT-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DISMAN-SCRIPT-MIB::smRunState'
More examples
Read one indexed instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'DISMAN-SCRIPT-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DISMAN-SCRIPT-MIB::smRunState.<smLaunchOwner>.<smLaunchName>.<smRunIndex>'
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'DISMAN-SCRIPT-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'DISMAN-SCRIPT-MIB::smRunState'

Syntax

Enumeration

Values & Constraints

Enumerated Values
1initializing
2executing
3suspending
4suspended
5resuming
6aborting
7terminated

Conformance

Member of
Compliance refinements
A compliant implementation does not have to support script
suspension and the smRunState `suspended'. Such an
implementation will change into the `suspending' state
when the smRunControl is set to `suspend' and remain in this
state until smRunControl is set to `resume' or the script
terminates.
A compliant implementation does not have to support script
suspension and the smRunState `suspended'. Such an
implementation will change into the `suspending' state
when the smRunControl is set to `suspend' and remain in this
state until smRunControl is set to `resume' or the script
terminates.