Displays the health of the ExtremeXOS processes.
name | Specifies the name of the process. |
N/A.
The software monitors all of the XOS processes running on the switch. This process monitor creates and terminates XOS processes on demand (for example, when you log in or log out of the switch) and restarts processes if an abnormal termination occurs (for example, if your system crashes). The process monitor also ensures that only version-compatible processes and processes with proper licenses are started.
The show heartbeat process command is a resource for providing background system health information because you can view the health of ExtremeXOS processes on the switch.
Use this command to monitor the health of the XOS processes. The switch uses two algorithms to collect process health information: polling and reporting. Both polling and reporting measure the heartbeat of the process. Polling occurs when a HELLO message is sent and a HELLO_ACK message is received. The two counts are the same. Reporting occurs when a HELLO_ACK message is sent only. Therefore, no HELLO messages are sent and the HELLO count remains at zero.
Card—The name of the module where the process is running (modular switches only).
Process Name—The name of the process.
Hello—The number of hello messages sent to the process.
HelloAck—The number of hello acknowledgement messages received by the process manager.
Last Heartbeat Time—The timestamp of the last health check received by the process manager. (Unknown specifies kernel modules and they do not participate in heartbeat monitoring.)
This status information may be useful for your technical support representative if you have a network problem.
You may find it useful to capture the process information under normal operating conditions to establish a baseline. By having a baseline, if you experience a problem, you and your technical support representative can more easily identify the problem.
To display the health of all processes on your system, use the following command:
show heartbeat process
The following is sample output from a modular switch:
Card Process Name Hello HelloAck Last Heartbeat Time --------------------------------------------------------------------------- MSM-A aaa 0 180324 Wed Dec 10 15:06:04 2003 MSM-A acl 36069 36069 Wed Dec 10 15:05:57 2003 MSM-A bgp 0 180348 Wed Dec 10 15:06:05 2003 MSM-A cfgmgr 72139 72139 Wed Dec 10 15:06:02 2003 MSM-A cli 60116 60116 Wed Dec 10 15:06:03 2003 MSM-A devmgr 0 180339 Wed Dec 10 15:06:03 2003 MSM-A dirser 0 180324 Wed Dec 10 15:06:03 2003 MSM-A edp 36069 36069 Wed Dec 10 15:05:57 2003 MSM-A ems 45087 45087 Wed Dec 10 15:06:03 2003 MSM-A epm 0 0 Unknown MSM-A exacl 0 0 Unknown ....
The following is sample output from a Summit switch:
Process Name Hello HelloAck Last Heartbeat Time ---------------------------------------------------------------------- aaa 0 254328 Tue Feb 10 05:21:46 2004 acl 50867 50867 Tue Feb 10 05:21:43 2004 bgp 0 0 Wed Feb 4 08:03:18 2004 cfgmgr 25433 25433 Tue Feb 10 05:21:33 2004 cli 84779 84779 Tue Feb 10 05:21:47 2004 cna 20234 20234 Mon Feb 9 00:28:35 2004 devmgr 0 250507 Tue Feb 10 05:21:47 2004 dirser 0 254336 Wed Feb 4 08:03:18 2004 dosprotect 0 254335 Tue Feb 10 05:21:47 2004 eaps 0 254336 Tue Feb 10 05:21:48 2004 edp 50867 50867 Tue Feb 10 05:21:44 2004 elrp 50867 50867 Tue Feb 10 05:21:43 2004 ems 63584 63584 Tue Feb 10 05:21:44 2004 epm 0 0 Wed Feb 4 08:03:18 2004 esrp 50867 50867 Tue Feb 10 05:21:46 2004 ...
To display the health of the STP process on your system, use the following command:
show heartbeat process stp
The following is sample output from a modular switch:
Card Process Name Hello HelloAck Last Heartbeat Time --------------------------------------------------------------------------- MSM-A stp 34921 34921 Wed Dec 10 11:54:37 2003
The following is sample output from the Summit switch:
Process Name Hello HelloAck Last Heartbeat Time ---------------------------------------------------------------------- stp 50870 50870 Tue Feb 10 05:22:13 2004
This command was first available in an ExtremeXOS 10.1.
This command is available on all platforms.