All Products
Search
Document Center

Application interface invocation monitoring

Last Updated: Mar 25, 2019

This topic explains the interface invocation monitoring function of Application Monitoring.

What it does

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:

  • Tomcat 7+

  • Jetty 8+

  • Resin 3.0+

  • Undertow 1.3+

  • WebLogic 11.0+

  • SpringBoot 1.3.0+

  • HSF 2.0+

  • Dubbo 2.5+

Overview

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.

Interface overview

SQL analysis

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.

Interface-SQL

Exception analysis

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.

Service exception

Interface snapshot

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.

Service exception snapshot