Supervisión de rastreos en el explorador de rastreo
Puede supervisar rastreos y períodos cargados mediante orígenes de datos de Application Performance Monitoring en el explorador de rastreo.
Los rastreos se utilizan para realizar un seguimiento del tiempo empleado por una aplicación en el procesamiento de una solicitud y el estado de la solicitud. Cada rastreo consta de uno o más períodos, y la lista de rastreos del explorador de rastreo es una lista de períodos raíz, que es el inicio de una transacción. Por ejemplo, un rastreo de carga de página puede estar formado por períodos de llamadas AJAX, períodos de actualización de página, etc. Los períodos, a su vez, tienen dimensiones, que son pares clave-valor asociados al período para proporcionar información adicional y contexto sobre la operación realizada en el período. En el explorador de rastreo, puede utilizar dimensiones para consultar y filtrar rastreos y períodos.
Para supervisar rastreos:
- Conéctese a la consola de Oracle Cloud Infrastructure.
- Abra el menú de navegación, haga clic en Observación y gestión. En Application Performance Monitoring, haga clic en Explorador de rastreo.
- En la parte superior derecha de la página Explorador de rastreo, seleccione un compartimento y un dominio de APM. Si lo desea, puede cambiar el período de tiempo por defecto (Últimos 60 minutos) para ver todos los rastreos con los períodos que se han iniciado dentro del rango de tiempo seleccionado.
El explorador de rastreo muestra los datos de rastreo determinados por una consulta lista para usar. Esta página incluye los siguientes componentes principales, los cuales permiten ejecutar o editar consultas listas para usar y personalizar la vista para mostrar datos de rastreo relativos al área de aplicación que se desea supervisar.
- Gráficos, que se cierra por defecto a la izquierda, muestra los gráficos de chispa seleccionados en una consulta, incluido
timeseries
.Con el panel Gráficos abierto, si ejecuta una consulta que incluye
timeseries
o hace clic en el botón de selección rápida Servicios de rastreo, que ya contienetimeseries
en la consulta, puede hacer clic en los gráficos de chispa de la tabla para agregarlos al panel Gráficos, como se ve en el flujo de imagen. Puede agregar varios gráficos para mostrarlos en el panel, lo que permite ver mejor los gráficos y compararlos de un vistazo. - Atributos, a la izquierda, muestra las dimensiones (con valores de cadena) y las métricas (con valores numéricos) disponibles para Rastreos y Períodos, que puede agregar a una consulta. Los atributos incluyen:
- Atributos listos para usar disponibles en Application Performance Monitoring y configurados por orígenes de datos, como Service Name y Operation Name. Independientemente del dominio de APM seleccionado, el mismo juego de atributos listos para usar está disponible en la lista Atributos.
- Atributos personalizados que puede agregar en función de sus requisitos al configurar los orígenes de datos. El juego de atributos personalizados es específico del dominio de APM seleccionado.
Si pasa el mouse sobre una dimensión, se muestra un enlace y puede hacer clic en él para ver los valores de la dimensión en el cuadro de diálogo Dimensión <Nombre> Valores. Tenga en cuenta que no se muestra un enlace para las métricas (valores numéricos), como
ApdexScore
. Además, en función de si la dimensión se muestra en el separador Rastreos o en el separador Períodos en Atributos, los valores de dimensión son diferentes. Si hace clic en una dimensión que aparece en el separador Rastreos, solo se muestran los valores de los rastreos (períodos raíz) en el cuadro de diálogo Dimensión <Nombre> Valores y, si hace clic en la misma dimensión en el separador Períodos, se muestran los valores de todos los períodos. El cuadro de diálogo Valores de nombre> dimensión también tiene los botones Copiar, Agregar a consulta y Agregar a filtro global, en los que puede hacer clic para copiar un valor de dimensión o insertarlo en una consulta o filtro global.Para obtener información sobre:
- Dimensiones de rastreo o período, consulte Acerca de los atributos de rastreo o período
- Consultas, consulte Trabajar con consultas en el explorador de rastreo
- Comparar períodos, a la izquierda, muestra una lista de períodos seleccionados para comparar entre sí.
Puede agregar hasta un máximo de 4 períodos a la lista. Para obtener más información, consulte Comparar períodos.
-
La barra de consultas contiene botones de selección rápida que incluyen consultas listas para usar, un icono Acciones (
) a la derecha de la barra de consultas, Ejecutar para ejecutar una consulta y un menú desplegable para Ver consultas en segundo plano.
Botones de selección rápida: por defecto, los botones de selección rápida, como Rastreos, Servicios y Operaciones, incluyen consultas listas para usar que se basan en algunas de las búsquedas de datos de rastreo probables. Las consultas del explorador de rastreo siguen una sintaxis similar a SQL simplificada que incluye cláusulas y dimensiones para filtrar, clasificar y mostrar datos de rastreo, y le permiten filtrar grandes cantidades de datos de rastreo y ver la información que le interesa.
Por ejemplo, esta es la consulta lista para usar en la selección rápida Rastreos, que utiliza cláusulas y dimensiones listas para usar para mostrar información relacionada con los rastreos:
show (traces) TraceStatus as Status, TraceFirstSpanStartTime as "Start Time", ServiceName as Service, OperationName as Operation, TraceDuration as Duration, span_summary() as Spans, ErrorCount as "Span Errors" where (ApmrumPageUpdateType <> 'Click' or ApmrumPageUpdateType is omitted)
Basándose en esta consulta, se muestra una lista de 100 rastreos con las siguientes columnas para el período de tiempo seleccionado:
- Servicio: operación: muestra el período raíz del rastreo, es decir, el servicio y la operación en los que se inicia la solicitud. Como se especifica en la cláusula
where
de la consulta, no se muestran los períodos raíz en los que la operación de actividad de usuario (ApmrumPageUpdateType
) esClick
o en los que el valor no está definido. - Estado: muestra el estado del rastreo:
- Completo: indica que el período raíz está disponible en el explorador de rastreo, pero no la información relacionada con los errores.
- Incompleto: indica que el período raíz no está disponible en el explorador de rastreo, por lo que el rastreo está incompleto.
- Correcto: indica que el período raíz está disponible en el explorador de rastreo, y el código y el tipo de error indican que es correcto (HTTP 200).
- Error: indica que el período raíz tiene errores.
- Hora de inicio: muestra la hora a la que se inició el período raíz.
La lista de rastreos se ordena por la columna Hora de inicio; sin embargo, puede ordenar la lista por cualquiera de las columnas disponibles. Por ejemplo, puede ordenar la lista de rastreo por Duración para ver los rastreos que han tardado más tiempo en la parte superior de la lista.
- Duración: muestra la duración entre el inicio del primer período y el final del último período. El gráfico de barras de la columna Duración ayuda a identificar el rastreo que se ha estado ejecutando durante más tiempo.
- Períodos: muestra el número total de períodos del rastreo. Si pasa el cursor sobre el gráfico de barras en la columna Períodos, se muestra un desglose del número de períodos en cada servicio del rastreo y el número de errores, si los hay.
- Errores de período: muestra el número de períodos con errores.
Custom query bar: From Query Bars in Administration, under Resources, or from Manage using the Actions icon (
) at the right of the Query Bar, you can create a custom query bar, where you can add your own quick pick buttons with custom queries.
En el icono Acciones (
) situado a la derecha de la barra de consultas, puede abrir otras barras de consulta disponibles en el panel Abrir barra de consultas para que sea la barra de consultas actual. También puede guardar la barra de consultas actual como valor por defecto.
Consultas en segundo plano: puede crear consultas y ejecutarlas en segundo plano. Esto resulta útil cuando tiene consultas que pueden tardar un tiempo en ejecutarse. Para obtener más información, consulte Configuración de una consulta en segundo plano.
- Servicio: operación: muestra el período raíz del rastreo, es decir, el servicio y la operación en los que se inicia la solicitud. Como se especifica en la cláusula
-
Filtro global permite agregar un filtro para los resultados de consulta que permanecerán mientras trabaja en el explorador de rastreo, lo que le permite mantener determinados criterios corregidos mientras la consulta cambia a medida que, por ejemplo, cambia entre selecciones rápidas. El filtro global, formado como una cláusula
where
, no se mostrará en el cuadro de consulta, sino que trabajará junto a la consulta y se podrá activar o desactivar mediante el conmutador ubicado en el lado derecho de la barra.Con el icono Acciones (
) situado a la derecha de la barra de filtro global, de forma similar a las consultas, puede guardar el filtro actual y abrir el panel Abrir filtro global, donde puede buscar, editar rápidamente y abrir filtros guardados. Puede editar, gestionar y suprimir más filtros guardados de Filtros globales en Administración, en Recursos.
También puede hacer clic en el icono Acciones () para cada rastreo o período y realizar las siguientes acciones:
- Mostrar detalles de rastreo o Mostrar detalles del período
- Mostrar Topología de Rastreo
- Mostrar rastreos o Mostrar espacios
Tenga en cuenta que la opción Mostrar topología de rastreo se muestra en el menú Acciones sólo si la consulta admite la vista Topología. Las opciones Mostrar detalles de rastreo o Mostrar detalles de período se muestran cuando se muestra una lista de rastreos o spans y las opciones Mostrar rastreos o Mostrar espacios se muestran para los resultados de consultas agregadas que tienen la cláusula group by
.