This topic explains the interface invocation monitoring function of Application Monitoring.
On the Interface Invocation page of Application Monitoring, you can view the detailed statistics of the interfaces of the application. ARMS can automatically discover and monitor the interfaces provided in the following Web frameworks and RPC frameworks:
The Overview tab of the Interface Invocation page shows all interfaces detected by ARMS. You can sort the list by response time, request count, or error count. Select a service to view the detailed invocation topology thereof, and the line charts of request count, response time, and error count on the Overview tab.
The SQL Analysis tab shows the list of SQL requests initiated within the code blocks of the selected service on the left side. With this tab, you can identify which SQL request caused the long response time of a service. You can also click an Interface Snapshot of an SQL request to view the complete trace where the SQL is executed.
The Exception Analysis tab shows the exceptions thrown within the code blocks of the selected service on the left side. You can also click an Interface Snapshot of an exception to view the complete trace where the exception stack is located.
In the service trace snapshot, you can view the invocation stack of a single invocation, the details of the executed SQL, the details of the exceptions of the service interface, and the parameters of the interface.