Todos los productos
Search
Centro de documentos

Application Real-Time Monitoring Service:Invocación de interfaces

Última actualización: Sep 04, 2026

Esta función le permite monitorear los detalles de invocación de interfaces para una aplicación. Estos detalles incluyen análisis de SQL, análisis de NoSQL, análisis de excepciones, análisis de errores, servicios ascendentes y descendentes, y trazas.

Acceso desde la consola de ARMS

  1. Inicie sesión en la consola de ARMS. En el panel de navegación izquierdo, seleccione Application Monitoring > Application List.

  2. En la página Application List, seleccione la región en la barra de navegación superior y luego haga clic en el nombre de la aplicación.

    Nota

    Los iconos en la columna Language tienen los siguientes significados:

    • Java icon: una aplicación Java conectada a Application Monitoring.

    • image: una aplicación Golang conectada a Application Monitoring.

    • image: una aplicación Python conectada a Application Monitoring.

    • -: una aplicación conectada a Managed Service for OpenTelemetry.

  3. En el panel de navegación izquierdo, haga clic en Interface Invocation.

Frameworks compatibles

Esta función descubre y monitorea automáticamente las interfaces proporcionadas por los siguientes frameworks web y de llamada a procedimiento remoto (RPC):

  • Tomcat 7+

  • Jetty 8+

  • Resin 3.0+

  • Undertow 1.3+

  • WebLogic 11.0+

  • SpringBoot 1.3.0+

  • HSF 2.0+

  • Dubbo 2.5+

Descripción general

En la pestaña Overview, puede consultar gráficos de series temporales del recuento de solicitudes, tiempo de respuesta, recuento de errores y estadísticas de códigos de estado HTTP de la interfaz objetivo.

ARMS应用监控-接口调用-概览

Vista de topología

En la pestaña Topology View, puede consultar la topología detallada de invocaciones de la interfaz objetivo.

image.png

Análisis de SQL y NoSQL

Las pestañas SQL Call Analysis y NoSQL analysis muestran una lista de solicitudes SQL y NoSQL iniciadas desde el código del servicio seleccionado. Puede utilizar estas pestañas para identificar qué sentencia SQL o NoSQL está ralentizando un servicio. También puede hacer clic en Call chain query para una sentencia SQL o NoSQL específica y consultar su traza de ejecución completa. Para obtener más información, consulte Traces.

Análisis de excepciones

La pestaña Exception Analysis muestra las excepciones de Java lanzadas desde el código del servicio seleccionado. También puede hacer clic en Call chain query para una excepción específica y consultar la traza completa que contiene la pila de excepciones. Para obtener más información, consulte Traces.

Análisis de errores

La pestaña Error Analysis muestra estadísticas de errores y códigos de estado HTTP para la aplicación. También puede hacer clic en un TraceId para consultar los detalles de la traza correspondiente. Para obtener más información, consulte Traces.

Servicios ascendentes y descendentes

Las pestañas Upstream Trace y Downstream Trace enumeran las interfaces y métricas de rendimiento de los servicios ascendentes (quienes llaman a la aplicación) y los servicios descendentes (servicios llamados por la aplicación). Las métricas de rendimiento incluyen tiempo de respuesta, número de solicitudes y número de errores.

ARMS应用监控-接口调用-链路上游

En las pestañas Upstream Trace y Downstream Trace, puede realizar las siguientes operaciones:

  • En la parte superior de la pestaña, haga clic en Collapse/Expand All para contraer o expandir todas las interfaces listadas a continuación.

  • En el cuadro de búsqueda en la parte superior de la pestaña, introduzca una palabra clave para un nombre de aplicación o un nombre de interfaz (span) y haga clic en el icono de búsqueda para filtrar las interfaces coincidentes.

  • Para expandir o contraer las métricas de rendimiento de una interfaz, haga clic en su panel o en la flecha al final de su fila.

Trazas

La pestaña Call chain query muestra detalles de parámetros para la interfaz del servicio, junto con dos gráficos relacionados: uno para el número total de trazas y otro para los tiempos de respuesta de las trazas.

  • El gráfico Total Traces muestra el número total de trazas y el número de trazas lentas. Una traza se define como lenta si su tiempo de respuesta supera los 500 milisegundos. Este umbral es configurable en los ajustes de su aplicación. Este recuento no incluye subtrazas generadas por llamadas asíncronas a API locales.

  • Los datos en el gráfico de tiempo de respuesta de trazas se derivan de detalles de trazas muestreadas, por lo que su precisión depende de la tasa de muestreo.

  • En la lista de trazas, haga clic en un TraceId para consultar los detalles de la traza. Para obtener más información, consulte Trace details.

  • Haga clic en View Logs para consultar los registros de invocación de la interfaz.

    Nota

    Debe asociar los ID de traza con los registros de negocio de una aplicación. De este modo, cuando ocurra un error en la aplicación, podrá acceder a los registros de negocio asociados con los ID de traza para solucionar el error. Para obtener más información, consulte Associate trace IDs with Java business logs.