Where each entry is:
"{node {%s} procname {%s} pid %u tid %u state %s b_node %s b_procname %s b_pid %u
b_tid %u}"
Assume that the entry describes the scenario in which Process A thread m is blocked on process B thread n:
DescriptionSubevent Type
Name of the node that process A thread m is on.node
Name of process A.procname
Process ID of process A.pid
Thread ID of process A thread m.tid
Thread state of process A thread m. Can be one of
the following:
•
STATE_CONDVAR
•
STATE_DEAD
•
STATE_INTR
•
STATE_JOIN
•
STATE_MUTEX
•
STATE_NANOSLEEP
•
STATE_READY
•
STATE_RECEIVE
•
STATE_REPLY
•
STATE_RUNNING
•
STATE_SEM
•
STATE_SEND
•
STATE_SIGSUSPEND
•
STATE_SIGWAITINFO
•
STATE_STACK
•
STATE_STOPPED
•
STATE_WAITPAGE
•
STATE_WAITTHREAD
state
Name of the node that process B thread is on.b_node
Name of process B.b_procname
Cisco ASR 9000 Series Aggregation Services Router System Monitoring Configuration Guide, Release 4.2.x
136
Configuring and Managing Embedded Event Manager Policies
Embedded Event Manager Event Information Tcl Command Extension