To display information about the context for the wd-critical-mon process, use the
show critmon context command in EXEC or
administration EXEC mode.
showcritmoncontext
{ all | deadline
[ clientclient-name ] | ticker | watcher }
location
{ node-id | all }
Syntax Description
all
Displays all context information for the wd-critical-mon process.
deadline
Displays the context information for the deadline monitoring client
application.
client
(Optional) Displays information only for the specified client.
client-name
Name of the client.
ticker
Displays information for the ticker context for the wd-critical-mon
process.
watcher
Displays information for the watcher context for the wd-critical-mon
process.
location
Specifies a node to filter.
node-id
Node ID. The node-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Use theshow critmon context command to display information about the context for
the wd-critical-mon process.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following sample output is from the show critmon context command:
RP/0/0/CPU0:router# show critmon context all location all
------------------------------------------------------------------------------
Ticker context info (Node: 0/5/CPU0)
------------------------------------------------------------------------------
CPU# : 0
Ticker counter : 2245
Ticker last ran timestamp : 02/10/2008 01:11:10
------------------------------------------------------------------------------
Watcher context info (Node: 0/5/CPU0)
------------------------------------------------------------------------------
Watcher counter : 751
Watcher last ran : 02/10/2008 01:11:10
------------------------------------------------------------------------------
Deadline monitoring context info (Node: 0/5/CPU0)
------------------------------------------------------------------------------
Client : wdsysmon
PunchTimestamp : 02/10/2008 01:11:09
PunchCounter : 226
------------------------------------------------------------------------------
Ticker context info (Node: 0/4/CPU0)
------------------------------------------------------------------------------
CPU# : 0
Ticker counter : 74
Ticker last ran timestamp : 02/10/2008 01:11:10
------------------------------------------------------------------------------
Watcher context info (Node: 0/4/CPU0)
------------------------------------------------------------------------------
Watcher counter : 24
Watcher last ran : 02/10/2008 01:11:09
------------------------------------------------------------------------------
Deadline monitoring context info (Node: 0/4/CPU0)
------------------------------------------------------------------------------
Client : wdsysmon
PunchTimestamp : 02/10/2008 01:11:10
PunchCounter : 8
------------------------------------------------------------------------------
Ticker context info (Node: 0/2/CPU0)
------------------------------------------------------------------------------
CPU# : 0
Ticker counter : 61
Ticker last ran timestamp : 02/10/2008 01:11:10
------------------------------------------------------------------------------
Watcher context info (Node: 0/2/CPU0)
------------------------------------------------------------------------------
Watcher counter : 21
Watcher last ran : 02/10/2008 01:11:10
------------------------------------------------------------------------------
Deadline monitoring context info (Node: 0/2/CPU0)
------------------------------------------------------------------------------
Client : wdsysmon
PunchTimestamp : 02/10/2008 01:11:09
PunchCounter : 6
------------------------------------------------------------------------------
Ticker context info (Node: 0/1/CPU0)
------------------------------------------------------------------------------
CPU# : 0
Ticker counter : 2093
Ticker last ran timestamp : 02/10/2008 01:11:10
------------------------------------------------------------------------------
Watcher context info (Node: 0/1/CPU0)
------------------------------------------------------------------------------
Watcher counter : 703
Watcher last ran : 02/10/2008 01:11:10
------------------------------------------------------------------------------
Deadline monitoring context info (Node: 0/1/CPU0)
------------------------------------------------------------------------------
Client : wdsysmon
PunchTimestamp : 02/10/2008 01:11:09
PunchCounter : 211
This table describes the significant fields
shown in the display.
Table 1 show critmon context Field Descriptions
Field
Description
Ticker context info
wd-critical-mon process ticker context information for the node.
CPU
CPU number.
Ticker counter
Current counter for the wd-critical-mon ticker thread. The ticker counter
field specifies the number of times the ticker thread was run.
Ticker last ran timestamp
Timestamp for the last time the wd-critical-mon ticker thread was
run.
Watcher context info
wd-critical-mon watcher thread context information that is used for the
node.
Watcher counter
Current counter for the wd-critical-mon watcher thread. The watcher
counter field specifies the number of times the watcher thread was
run
Watcher last ran
Timestamp that is used for the last run of the wd-critical-mon watcher
thread.
Deadline monitoring context info
wd-critical-mon deadline montoring information that is used for the
node.
Client
Client name for deadline monitoring.
PunchTimestamp
Timestamp that is used for the last run of the client application.
PunchCounter
Current counter for the deadline monitoring client. This field specifies
the number of times that the client application can punch the
counter.
Displays trace data for the library information for the critical monitor.
show critmon deadline
To display information about deadline monitoring, use the show critmon
deadline command in EXEC mode and in administration EXEC mode
showcritmondeadlineregistration
[ clientclient-name ]
location
{ node-id | all }
Syntax Description
registration
Displays the deadline monitoring registration information.
client
(Optional) Displays information only for the specified client.
client-name
Name of the client.
location
Specifies a node to filter.
node-id
Node ID. The node-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Use the show critmon deadline command to display information about the deadline
monitoring.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following sample output is from the show critmon deadline
command:
Displays trace data for the library information for the critical monitor.
show critmon statistics
To display information about the critical monitor statistics, use the show
critmon statistics command in EXEC mode and in administration EXEC
mode.
showcritmonstatistics
{ all | congestion | deadlineclientclient-name | ticker | watcher }
lasthourslocation
{ node-id | all }
Syntax Description
all
Displays all the information for the critical monitor.
congestion
Displays all the CPU congestion information for the critical monitor.
deadline
Displays all the statistics information for the deadline monitor.
client
Displays information only for the specified client.
client-name
Name of the client.
ticker
Displays the ticker statistics for the wd-critical-mon process.
watcher
Displays the watcher statistics for the wd-critical-mon process.
last
Displays only the last number of hours.
hours
Number of last hours. The range is from 1 to 24.
location
Specifies a node to filter.
node-id
Node ID. Thenode-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced .
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Use theshow critmon statistics command to display information about the critical
monitor statistics.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following sample output is from the show critmon statistics command:
(Optional) Displays trace information for a specific number of entries
entries
Number of entries. Replace entries with the number of entries you want to
display. For example, if you enter 5, the display shows the last 5 entries
in the trace data. The range is from 1 to 4294967295.
reverse
(Optional) Displays the latest traces first.
stats
(Optional) Displays the statistics in the command output.
tailf
(Optional) Displays the new traces as they are added in the command
output.
unique
(Optional) Displays the unique entries with counts in the command
output.
verbose
(Optional) Displays the information for internal debugging in the command
output.
wrapping
(Optional) Displays the wrapping entries in the command output.
location
(Optional) Specifies a node.
node-id
Node ID. The node-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following sample output is from the show critmon trace all
command:
RP/0/0/CPU0:router# show critmon trace all hexdump
1 wrapping entries (768 possible, 0 filtered, 1 total)
Oct 11 03:18:11.584 wd-critical-mon/lib/info 0/5/CPU0 t10 tp0x00000302000000a0
Oct 11 03:18:11.584 wd-critical-mon/lib/info 0/5/CPU0 t10 critmon_deadline_regin
Displays trace data for the library information for the critical monitor.
show critmon trace error
To display information about error traces for a critical monitor, use the
show critmon trace error command in EXEC mode and in
administration EXEC mode.
Number of entries. The range is from 1 to 4294967295.
reverse
(Optional) Displays the latest traces first.
stats
(Optional) Displays the statistics.
tailf
(Optional) Displays the new traces as they are added.
unique
(Optional) Displays the unique entries with counts.
verbose
(Optional) Displays the information for internal debugging.
wrapping
(Optional) Displays the wrapping entries in the command output.
location
(Optional) Specifies a node.
node-id
Node ID. Thenode-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following example shows how to use the show critmon trace
error command:
Displays trace data for the library information for the critical monitor.
show critmon trace info
To display trace data for an information type for the critical monitor, use the
show critmon trace info command in EXEC mode and in
administration EXEC mode.
Number of entries. The range is from 1 to 4294967295.
reverse
(Optional) Displays the latest traces first.
stats
(Optional) Displays the statistics.
tailf
(Optional) Displays the new traces as they are added.
unique
(Optional) Displays the unique entries with counts.
verbose
(Optional) Displays the information for internal debugging.
wrapping
(Optional) Displays the wrapping entries in the command output.
location
(Optional) Specifies a node.
node-id
Node ID. Thenode-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following shows how to use the show critmon trace info
command:
Displays trace data for the library information for the critical monitor.
show critmon trace lib-error
To display information about the trace data for the library error for the critical
monitor, use the show critmon trace lib-error command in EXEC
mode and in administration EXEC mode.
Number of entries. The range is from 1 to 4294967295.
reverse
(Optional) Displays the latest traces first.
stats
(Optional) Displays the statistics.
tailf
(Optional) Displays the new traces as they are added.
unique
(Optional) Displays the unique entries with counts.
verbose
(Optional) Displays the information for internal debugging.
wrapping
(Optional) Displays the wrapping entries in the command output.
location
(Optional) Specifies a node.
node-id
Node ID. The node-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following shows how to use the show critmon trace lib-error
command:
Displays trace data for the library information for the critical monitor.
show critmon trace lib-info
To display trace data for the library information for the critical monitor, use the
show critmon trace lib-info command in EXEC or
administration EXEC mode.
Number of entries. The range is from 1 to 4294967295.
reverse
(Optional) Displays the latest traces first.
stats
(Optional) Displays the statistics.
tailf
(Optional) Displays the new traces as they are added.
unique
(Optional) Displays the unique entries with counts.
verbose
(Optional) Displays the information for internal debugging.
wrapping
(Optional) Displays the wrapping entries in the command output.
location
(Optional) Specifies a node.
node-id
Node ID. The node-id argument is entered in the
rack/slot/module notation.
all
Specifies all locations.
Command Default
No default behavior or values
Command Modes
EXEC
Administration EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
cisco-support
read
Examples
The following example shows how to use the show critmon trace lib-info
command:
Node ID. Thenode-id argument is entered in the
rack/slot/module notation.
Command Modes
EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
system
read
Examples
The following example shows a sample output from the show reboot
first command:
Displays Persistent Critical Data Store critical information for the last ungraceful reboot.
show reboot graceful
To display reboot information for the last graceful reboot for a node, use the
show reboot graceful command in EXEC mode.
showrebootgracefullocationnode-id
Syntax Description
location
Specifies a node.
node-id
Node ID. Thenode-id argument is entered in the
rack/slot/module notation.
Command Modes
EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
system
read
Examples
The following sample output is from the show reboot graceful
command:
RP/0/0/CPU0:router# show reboot graceful location 0/1/CPU0
Reboot Time : Thu Oct 11 19:15:55 2007
Reboot Cause : 0x4f
Reboot Reason: Cause: HBAgent reloading node on receiving reload notification 0
Trace log :
[0x46ad85b7b5] Map ingressq PCI base address.ingressq_phy_base = 0xa0000000, in0
[0x46ad8af9ba] Perform Node isolation from Fabric. ingressq_phy_base = 0xa000008
[0x46ad8afe88] Complete Kernel dumper platform task without dumping. rc: 0
Displays Persistent Critical Data Store critical information for the last ungraceful reboot.
show reboot history
To display reboot information for the last graceful reboot, use the show reboot history
command in EXEC mode.
showreboothistory [reverse] locationnode-id
Syntax Description
reverse
(Optional) Displays the reverse in chronological order.
location
Specifies a node.
node-id
Node ID. Thenode-id argument is entered in the
rack/slot/module notation.
Command Modes
EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
The reboot history shows all reboot causes that is stored for the previous node
resets.
Task ID
Task ID
Operations
system
read
Examples
The following sample output is from the show reboot history command:
RP/0/0/CPU0:router# show reboot history location 0/1/CPU0
No Time Cause Code Reason
--------------------------------------------------------------------------------
01 Mon Jul 30 19:27:05 2007 0x2000004f Cause: MBI-HELLO reloading node on rec
eiving reload notification
Process: mbi-hello
Traceback: fc15b1a0 fc15b290 482
0020c fc1d5fb0 0 0
02 Thu Aug 16 16:32:35 2007 0x21000106 Cause: All fabric links down on Fabric
q
Process: fabricq_mgr
Traceback: fc15b1a0 fc15b290 fc9
9ded4 fc99ae00 fc99affc fc99affc
03 Thu Aug 16 17:05:20 2007 0x2000004f Cause: MBI-HELLO reloading node on rec
eiving reload notification
Process: mbi-hello
Traceback: fc15b1a0 fc15b290 482
0020c fc1d5fb0 0 0
04 Mon Sep 10 21:01:34 2007 0x21000106 Cause: All fabric links down on Fabric
q
Process: fabricq_mgr
Traceback: fc15b1a0 fc15b290 fc9
a3f00 fc9a0e10 fc9a100c fc9a100c
05 Mon Sep 10 21:36:10 2007 0x2000004f Cause: MBI-HELLO reloading node on rec
eiving reload notification
Process: mbi-hello
Traceback: fc1601a0 fc160290 482
0020c fc1dcfb0 0 0
06 Wed Oct 10 18:28:53 2007 0x21000106 Cause: All fabric links down on Fabric
q
Process: fabricq_mgr
Traceback: fc1601a0 fc160290 fc9
d9f48 fc9d6e58 fc9d7054 fc9d7054
07 Wed Oct 10 19:04:02 2007 0x2000004f Cause: MBI-HELLO reloading node on rec
eiving reload notification
Process: mbi-hello
Traceback: fc160c38 fc160d34 482
0020c fc1ddfb0 0 0
08 Wed Oct 10 20:19:39 2007 0x0000004f Cause: HBAgent reloading node on recei
ving reload notification
Process: hbagent
Traceback: fc160c38 fc160d34 482
00228 fc1ddfb0 0 0
09 Wed Oct 10 20:45:53 2007 0x0000004f Cause: HBAgent reloading node on recei
ving reload notification
Process: hbagent
Traceback: fc160c38 fc160d34 482
00228 fc1ddfb0 0 0
10 Thu Oct 11 19:15:55 2007 0x0000004f Cause: HBAgent reloading node on recei
ving reload notification
Process: hbagent
Traceback: fc160c38 fc160d34 482
00228 fc1ddfb0 0 0
Node ID. The node-id argument is entered in the
rack/slot/module notation.
Command Modes
EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
system
read
Examples
The following sample output is from the show reboot last command:
Displays Persistent Critical Data Store critical information for the last ungraceful reboot.
show reboot pcds
To display Persistent Critical Data Store (PCDS) critical information for the last
ungraceful reboot, use the show reboot pcds command in EXEC
mode.
showrebootpcdslocationnode-id
Syntax Description
location
Specifies a node.
node-id
Node ID. Thenode-id argument is entered in the
rack/slot/module notation.
Command Modes
EXEC
Command History
Release
Modification
Release 3.6.0
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Task ID
Task ID
Operations
system
read
Examples
The following example shows some sample output from the show reboot
pcds command:
(Optional) Specifies a node. The node-id argument
is entered in the rack/slot/module notation.
The locationnode-id keyword and argument must be specified if the
threshold memory keywords are selected.
Command Default
The command output is not compressed.
Command Modes
EXEC
Command History
Release
Modification
Release 3.2
This command was introduced.
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes appropriate task IDs. If the user group assignment is preventing you from using a command, contact your AAA administrator for assistance.
Use the show watchdog command to display information about the
memory states or thresholds for a specified location. You can display the default or
configured memory thresholds.
Task ID
Task ID
Operations
basic-services
read
Examples
The following sample output is from the show watchdog command:
RP/0/0/CPU0:router# show watchdog memory-state
Wed Nov 4 00:18:59.575 UTC
Memory information:
Physical Memory: 4096 MB
Free Memory: 2623.671 MB
Memory State: Normal
Related Commands
Command
Description
watchdog threshold memory
Configures the value of memory available for each alarm threshold.