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.
The following is a list of steps to be performed in order to check if the RTR component is operating appropriately:
- To check the operational state and uptime of components, execute the command below:
tp_status
All processes should be in the operating state. - To search for any abnormal log reports, execute the command below:
tail –f /var/log/messages
- 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. - To validate if the node is processing the SMS Traffic, execute the command below:
tp_walk smscounters | grep –v “:0”
- To check the disk space, execute the command below as the root user:
df -h
- To check the link status of any ss7 and M3UA links, execute the commands below:
ss7_link
m3ua_link
- To display for how long the server has been running, execute the command below:
uptime
- To check the CPU usage and the RAM RSS usage, execute the command below:
top
ps aux --sort -rss
- To display the amount of free space, execute the command below:
vmstat
- To check the core files, execute the command below:
ls -orth /var/TKLC
- To verify that the date and time are correct, execute the command below:
date
- To verify the operational state between the FAF and RTRs, execute the command below:
tp_walk --tp_faf fafEciOperationalState
- 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
- To check the AMS availability, execute the command below:
tp_qcli -s –n
- To check the AMS rejected counter, execute the command below:
tp_walk --tp_ams amscounters | grep -i rejected
- To check the PBC eci status, execute the command below:
tp_walk --tp_pbc pbcEciTable | grep -v ": 0"