Utilice el análisis de registros para identificar la causa de las excepciones de negocio en su aplicación. Puede analizar registros de Simple Log Service (SLS) o registros recopilados directamente. Este tema describe cómo habilitar el análisis de registros y utilizarlo para analizar registros de SLS.
Requisitos previos
Cuenta con installed an agent for your application.
Ha activado Simple Log Service (SLS). Si el servicio no está activado, inicie sesión en la consola de Simple Log Service y actívelo según las indicaciones.
Cuenta con created a project.
Cuenta con created a basic Logstore.
Cuenta con configured data collection for SLS.
Probar en Playground
Alibaba Cloud Playground proporciona un entorno de demostración donde puede experimentar las funciones principales de Cloud Monitor 2.0.
Visite la demostración de Playground. Se abre el espacio de trabajo predeterminado.
En el panel de navegación izquierdo, seleccione .
En la página Applications, haga clic en el Application Name deseado. En el panel de navegación izquierdo, haga clic en Trace Analysis.
Paso 1: Asociar registros de negocio
Inicie sesión en la consola de Cloud Monitor 2.0 y seleccione un espacio de trabajo. En el panel de navegación izquierdo, seleccione .
En la página Applications, haga clic en el Application Name deseado. En el panel de navegación izquierdo, seleccione .
En la pestaña Custom Configurations, dentro de la sección Application Log Association, active el interruptor Associate Business Logs with Trace ID. Seleccione la región de su proyecto y asocie el proyecto con el logstore.
En la esquina inferior izquierda de la pestaña Custom Configurations, haga clic en Save.
Paso 2: Consultar y analizar registros
Inicie sesión en la consola de Cloud Monitor 2.0 y seleccione un espacio de trabajo. En el panel de navegación izquierdo, seleccione .
En la página Applications, haga clic en el Application Name deseado. En el panel de navegación izquierdo, haga clic en Trace Analysis.
En la columna Actions de la traza objetivo, haga clic en Log.
-
En la página de consulta de registros, puede realizar lo siguiente:
-
En el cuadro de búsqueda, introduzca una instrucción de consulta y análisis.
Una instrucción de consulta y análisis utiliza el formato Query statement|Analysis statement. Para obtener más información sobre la sintaxis, consulte Query syntax and functions y SQL analysis syntax.
-
Establezca el intervalo de tiempo para la consulta y el análisis.
Puede configurar un tiempo relativo, un tiempo alineado o un intervalo de tiempo personalizado.
NotaLos resultados de la consulta pueden tener un margen de error de hasta 1 minuto.
Haga clic en Search & Analyze para ver los resultados.
Después de filtrar los registros por Trace ID, los resultados de la consulta muestran un registro de error
RegisterPromClusterServlet Failed. El tipo de excepción esjava.lang.RuntimeException, la causa raíz es Failed to create Grafana folder y el seguimiento de la pila indicaGrafanaConfigService.java. -
Referencias
Puede asociar un Trace ID de una traza con los registros de negocio de su aplicación. Esto le permite correlacionar rápidamente los registros de negocio con una traza cuando ocurre un problema, lo que acelera la identificación, el análisis y la resolución de incidencias. Para obtener instrucciones detalladas, consulte Associate a Trace ID with business logs for a Java application.