Infinite Tracing (anteriormente llamado "New Relic Edge") ofrece monitoreo del observador de trazas para que pueda obtener información adicional valiosa sobre el comportamiento de muestreo del observador de trazas. Esta característica opcional le muestra la cantidad de traza vista y conservada por el observador de traza. Las trazas métricas del observador se escriben en la cuenta que elija y están disponibles para ver en la configuración de Infinite Tracing o en nuestro generador de consultas.
Cuando habilita el monitoreo, la traza observer métrica se puede escribir en cualquier cuenta en su jerarquía de cuentas New Relic. Esto le permite controlar la visibilidad de la métrica. Antes de encenderlo, debes decidir qué cuenta debe recibir la traza métrica del observador.
Sugerencia
Si habilitas esta característica, verás un pequeño cargo mensual adicional. Para darle una idea de los cargos en los que podría incurrir, según el modelo de precios actual, podría ver un cargo mensual adicional de 1,6 centavos según lo siguiente:
- Número de métricas: 2
- Tarifa: Cada 10 segundos
- Recuento de atributos: 2-5
Habilitar monitoreo de observador de traza
Puede activar el monitoreo del observador de traza haciendo clic en un botón en la UI de New Relic. Tan pronto como habilita el monitoreo de traza observer, las trazas métricas de observer se capturan y se muestran en la aplicación o puede verlas en el generador de consultas. traza observer métrica no son retroactivas y solo se capturan cuando el monitoreo de traza observer está habilitado.
Para habilitar el monitoreo de traza observer:
Vaya a
one.newrelic.com > All capabilities > Infinite Tracing settings
.
Confirma que estás en la cuenta donde deseas registrar la traza observer métrica.
Haga clic en el botón
Trace observer monitoring
.
Cambiar cuentas de seguimiento de observador de traza
Si decides en algún momento que quieres cambiar qué cuenta recibe la traza métrica del observador, puedes hacerlo en la configuración de Infinite Tracing.
Vaya a
one.newrelic.com > All capabilities > Infinite Tracing settings
.
Utilice el selector de cuentas para cambiar a la cuenta donde desea que se escriba la traza observer métrica.
Haga clic en el botón para desactivar el monitoreo del observador de trazas.
Haga clic en el botón para volver a habilitar el monitoreo del observador de traza en la cuenta actual.
Sugerencia
Cuando se habilita o deshabilita el monitoreo de traza observer se escribe un NrAuditEvent
en la cuenta donde ocurrió el cambio. Este evento le ayuda a realizar un seguimiento de cualquier cambio realizado en el observador de traza.
Ver traza observador métrica
Cualquier persona con acceso a la cuenta de monitoreo puede ver la traza métrica del observador en la configuración de Infinite Tracing o en nuestro generador de consultas.
Si no tiene acceso a la cuenta de monitoreo, no podrá ver ninguna traza métrica de observador en la configuración de Infinite Tracing ni ejecutar la consulta NRQL sobre estas métricas. Esto es lo que verá si no tiene acceso:
Ver métrica en la configuración de Infinite Tracing
Cuando activas el monitoreo de traza observer, las trazas métricas de observer se muestran en la configuración de Infinite Tracing:
Se agregan dos columnas al listado principal de observadores de traza:
Traces Seen
: Cuántas trazas vio el observador de trazas en los últimos 60 minutos.
Traces Kept
: El número y porcentaje de trazas que se retuvieron.
Se agrega un nuevo panel en el lado derecho de la pantalla:
Monitoring account: En la parte superior del panel derecho, esta es la cuenta donde están escritas las trazas métricas del observador.
How many traces were kept? (gráfico superior): muestra la misma información que Traces Kept, pero muestra cómo se ve con el tiempo. Puede ver la magnitud del muestreo y cualquier tendencia.
Which traces were kept? (gráfico inferior): Muestra qué categorías de traza se mantuvieron. El gráfico muestra si las trazas fueron capturadas por diferentes tipos de filtros Infinite Tracing:
- Duración (traza lenta)
- Aleatorio
- Span atributos filters (traza con errores u otro atributo que especifiques)
Ver en el generador de consultas
Si prefiere una forma programática de ver la métrica, aquí hay algunos ejemplos de consulta NRQL. Estos ejemplos replican los dos gráficos de la configuración de Infinite Tracing:
How many traces were kept? (tabla superior):
FROM Metric SELECT sum(monitoring.trace.opened.session.count) AS 'Traces seen', sum(monitoring.trace.sampled.count) AS 'Traces kept' WHERE account = INSERT_THE_MONITORING_ACCOUNT_ID TIMESERIES
Which traces were kept? (gráfico inferior):
FROM Metric SELECT sum(monitoring.trace.sampled.count) WHERE account = INSERT_THE_MONITORING_ACCOUNT_ID AND newRelic.traceFilter.type IS NOT NULL FACET newRelic.traceFilter.type LIMIT 3 TIMESERIES