This topic introduces typical failures of connecting ARMS application monitoring when creating applications and how to troubleshoot.
Run the Telnet command to check if the target host is connected to the ARMS server network.
Server addresses of ARMS Application Monitoring in different regions
If you created an application in Shenzhen region of ARMS, then you should test if the Shenzhen region environment is connected to the ARMS server network.
The following result indicates that the network is connected:
telnet arms-dc-sz.aliyuncs.com 8443
Connected to arms-dc-sz.aliyuncs.com.
Escape character is '^]'.
NOTE: Use different environment addresses for different regions accordingly. The port remains unchanged.
Run the following ps command to check if ArmsAgent is successfully loaded according to the command line start parameters.
ps -ef | grep 'arms-bootstrap'
When ArmsAgent is successfully loaded, the result is as follows:
Attributes of arms.licenseKey and arms.appId in the command line must match that displayed on the ARMS application setting page.
- Verify if your application has continuous external access requests, including HTTP requests, HSF requests, and Dubbo requests.
- Check if the selected time range to query is correct. Select the past 15 minutes as the query time range and see if any monitoring data is available.