Health Checks

Perform the following health checks after every operation of upgrade, downgrade, or reload of chassis.

  1. Check the Service Redundancy Protocol (SRP) information on the Active chassis to avoid issues during an SRP switchover and decide if proactive analysis must be done before the SRP switchover. Use the following CLI commands:

    • srp validate-configuration

    • srp validate-switchover

    • show srp info

    The following is a sample output.

    Peer Configuration Validation: Complete
    Last Peer Configuration Error: None
    Last Peer Configuration Event: Wed Mar 18 15:34:02 2022  (1602 seconds ago)
    Last Validate Switchover Status: None
    Connection State: Connected

    Check the following parameters:

    • Peer Configuration Validation: Complete—If it shows "In Progress," you must wait and then execute the show srp info CLI command again after 15 seconds (approximately).

    • Last Peer Configuration Error: None—If you see "Peer Checksum Validation Failure," then it indicates that there are configuration differences between Active and Standby chassis that must be fixed.

      Note

      If you see any error in Last Peer Configuration Error, validate the configuration using the show configuration srp CLI command on both the Active and Standby UPFs.

    • Last Validate Switchover Status: None—The output must show as "None." Also, the output must be Remote Chassis - Ready for Switchover (XX seconds ago) when the srp validate-configuration and srp validate-switchover CLI commands are triggered.

    • Connection State: Connected—The output must show as "Connected."

  2. Check subscriber count on both Active and Standby chassis.

    After sessions are up, execute the show subscribers summary | grep Total CLI command in the Active chassis. The following is a sample output.

    show subscribers summary | grep Total 
       Total Subscribers:  100

    On the Standby chassis, execute the show srp checkpoint statistics | grep allocated CLI command. The following is a sample output.

    show srp checkpoint statistics | grep allocated 
       Current pre-allocated calls:  100
  3. Check the status of the license by executing the show license information CLI command. It must be in "Good (Redundant)" and not in "Expired" state.

  4. Check the Session Recovery Status by executing the show session recovery status verbose CLI command. The following is a sample output.

    Session Recovery Status:
      Overall Status        : Ready For Recovery
      Last Status Update    : 7 seconds ago
    
                  ----sessmgr---  ----aaamgr----  demux
     cpu state    active standby  active standby  active  status
    1/0  Active     8      1        8      1        17     Good
  5. Verify if all the SessMgrs are in Standby-Connected state on the Standby chassis by executing the show srp checkpoint statistics | grep Sessmgrs CLI command. The following is a sample output.

    Number of Sessmgrs:        1
    Sessmgrs in Active-Connected state:  0
    Sessmgrs in Standby-Connected state: 8
    Sessmgrs in Pending-Active state:    0
  6. Verify the status of all the cards to see if they are in Active or Standby state. The following is a sample output.

    show card table
    
    Slot          Card Type              Oper State  SPOF  Attach
    ----------- ------------------------ ----------- ----- ------
    1: VC        5-Port Virtual Card     Active        -
  7. Execute the show task resources | grep -v good CLI command, and its output must only display the total number of SessMgrs and sessions.

  8. Execute the show crash list CLI command to check if there are any new crashes.

  9. Execute the show service all CLI command to verify that the state is displayed as "Started" and not "Initialized."