show hmon client configuration

Displays information on registered attributes for Health Monitor Clients.
Syntax
show hmon client configuration{all-clients}
Parameters
all-clients
Displays information on registered attributes for all Health Monitor clients
Modes

Privileged EXEC mode

Usage Guidelines

Diagnostic commands are developed and intended for specialized troubleshooting.

The show hmon client configuration command command displays the following information:

Output field Description
Process Name HMON client process name
Startup Script Name of startup script
Stackrole mask Stack roles under which the client can be active
Starts on bootup Yes/No
Process restartable Yes/No
Criticality of the process
  • Critical - System performs a switchover or a reboot if the application becomes faulty.
  • Non-critical - System continues to function after the maximum client process recovery attempts, but the functionality provided by the faulty application is not available.
Process restart count limit Number of times the process can be recovered before recovery attempts are halted and the process is declared faulty
Heart-Beat monitoring reqd. Yes/No
Functionality monitoring reqd. Yes/No
Func. monitoring interval Frequency or Time-Interval at which the application is monitored by Hmon
Func. fail count limit Number of times the functionality failure can be reported before Hmon acts to recover the functionality. The specified limit allows for any transient failures in the application.
Examples

The following example displays configuration information for Health Monitor clients registered with one ICX device.

device# show hmon client configuration all-clients 
------------------------------------
Health Monitor Client Configuration: 
------------------------------------

Configuration attributes for client ID 4:
Process Name                  : nginx
Startup Script                : nginx-service.sh
Stackrole mask                : 0x3
Starts on bootup              : No
Process restartable           : Yes
Criticality of the process    : Non-Critical
Process restart count limit   : 5
Heart-Beat monitoring reqd.   : No
Functionality monitoring reqd.: Yes
Func. monitoring interval     : 10 Secs
Func. fail count limit        : 2

Configuration attributes for client ID 5:
Process Name                  : uwsgi-2.7
Startup Script                : uwsgi-service.sh
Stackrole mask                : 0x3
Starts on bootup              : No
Process restartable           : Yes
Criticality of the process    : Non-Critical
Process restart count limit   : 5
Heart-Beat monitoring reqd.   : No
Functionality monitoring reqd.: Yes
Func. monitoring interval     : 10 Secs
Func. fail count limit        : 2

Configuration attributes for client ID 6:
Process Name                  : PySzAgtSrv.py
Startup Script                : pySzagent-service.sh
Stackrole mask                : 0x3
Starts on bootup              : No
Process restartable           : Yes
Criticality of the process    : Non-Critical
Process restart count limit   : 5
Heart-Beat monitoring reqd.   : No
Functionality monitoring reqd.: Yes
Func. monitoring interval     : 10 Secs
Func. fail count limit        : 2

Configuration attributes for client ID 3:
Process Name                  : dhcpd
Startup Script                : dhcpd-script.sh
Stackrole mask                : 0x3
Starts on bootup              : No
Process restartable           : Yes
Criticality of the process    : Non-Critical
Process restart count limit   : 5
Heart-Beat monitoring reqd.   : No
Functionality monitoring reqd.: Yes
Func. monitoring interval     : 10 Secs
Func. fail count limit        : 2
History
Release version Command history
08.0.90 This command was introduced.
09.0.00 This command was modified.