Start a conversation

RTR Process Monitoring and Health Check

Overview

You might want to verify the system's health, especially after a hardware replacement, or need to check if the processes for an SMSC are operating correctly.

 

Information

Prerequisites:

  • VPN access.
Note: Unless indicated otherwise, execute the commands below as the textpass user.

The following is a list of steps to be performed in order to check if the RTR component is operating appropriately:

  1. To check the operational state and uptime of components, execute the command below:
    tp_status
    All processes should be in the operating state.

  2. To search for any abnormal log reports, execute the command below:
    tail –f /var/log/messages

  3. To check if the node is generating the CDR records, execute the command below to obtain the billing files:
    ls -t /var/TextPass/billing/available | head -n4
    The current billing file is under /var/TextPass/processing.
    Closed log files are generated under /var/TextPass/log/available, with the current file being under /var/TextPass/log/processing.

  4. To validate if the node is processing the SMS Traffic, execute the command below:
    tp_walk smscounters | grep –v “:0”

  5. To check the disk space, execute the command below as the root user:
    df -h

  6. To check the link status of any ss7 and M3UA links, execute the commands below:
    ss7_link
    m3ua_link

  7. To display for how long the server has been running, execute the command below:
    uptime

  8. To check the CPU usage and the RAM RSS usage, execute the command below:
    top
    ps aux --sort -rss

  9. To display the amount of free space, execute the command below:
    vmstat

  10. To check the core files, execute the command below:
    ls -orth /var/TKLC

  11. To verify that the date and time are correct, execute the command below:
    date

  12. To verify the operational state between the FAF and RTRs, execute the command below:
    tp_walk --tp_faf fafEciOperationalState

  13. To check the number of SMS messages that are routed to FAF, execute the command below:
    snmpdelta -m ALL -CT -Cs -Cp 10 -v 1 -c public localhost:11461 fafEciRcvdMsgs.1
    fafEciRcvdMsgs.2 fafEciSentMsgs.1 fafEciSentMsgs.2

  14. To check the AMS availability, execute the command below:
    tp_qcli -s –n

  15. To check the AMS rejected counter, execute the command below:
    tp_walk --tp_ams amscounters | grep -i rejected

  16. To check the PBC eci status, execute the command below:
    tp_walk --tp_pbc pbcEciTable | grep -v ": 0"
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments