Generar métricas a partir de tramos

Métricas en función de tramos

Generar métricas a partir del 100% de los tramos consumidos, independientemente de si los tramos están indexados por un filtro de retención.

Utiliza métricas personalizadas para consultas y comparaciones fijas específicas, mientras creas filtros de retención para permitir consultas e investigaciones arbitrarias de la traza retenida y su gráfica de llamas.

Nota sobre facturación: Las métricas creadas a partir del consumo de tramos se facturan como Métricas personalizadas.

Por ejemplo, es posible que desees utilizar métricas personalizadas para visualizar anomalías, crear paneles y monitores y ver las tendencias de cualquier parámetro que sea importante para el contexto de tu negocio. Todas las métricas generadas están disponibles durante 15 meses como métricas personalizadas de Datadog.

MotivoMétricas personalizadas generadas a partir de tramosFiltros de retención
Período de retención15 meses15 días
Detección de anomalíasCrea un Monitor de anomalías en función de las métricas generadas.Utiliza Analytics para comparar el comportamiento de los últimos 15 días y mira las trazas completas para investigar la causa raíz.
Investigación de trazas coincidentes con el contexto completoN/A - Las métricas personalizadas no dan lugar a ninguna retención de trazas asociadas.Conserva exactamente las trazas relevantes para tu contexto de negocio con los filtros de retención.
Granularidad del comportamientoCrea métricas personalizadas para endpoints importantes u otros grupos con baja cardinalidad.Utiliza Trace Explorer para endpoints específicos o utiliza la opción “Agrupar por” en Analytics.
Pronóstico o matemáticas complejasCrea un Monitor de pronóstico en función de las métricas generadas.N/D

Para generar métricas a partir de tramos, en la página Instalación y configuración de APM, selecciona la pestaña Generar métricas y haz clic en el botón New Metric (Nueva métrica).


Generar métricas a partir de tramos consumidos

Crear una métrica en función del tramo

Cómo crear una métrica
  1. Define la consulta métrica: Empieza por añadir una consulta para filtrar el conjunto de datos que necesites. La sintaxis de la consulta es la misma que en el Buscador de APM y Analytics.

  2. Define el campo que deseas rastrear: Selecciona * para generar un número de todos los tramos que coincidan con tu consulta o ingresa un atributo (por ejemplo, @cassandra_row_count) para agregar un valor numérico y crear su correspondiente número, mínimo, máximo, suma y promedio de métricas agregadas. Si el tipo de atributo es una medida, el valor de la métrica es el valor del atributo del tramo.

    Nota: los atributos de tramos que no sean valores numéricos no pueden utilizarse para la agregación. A fin de generar un métrica para contar los valores distintos de un atributo del tramo (por ejemplo, contar el número de ID de usuario que llegan a un endpoint específico), añade esta dimensión al selector group by y utiliza la función count_nonzero para contar el número de valores de etiquetas (tags).

  3. Especifica la dimensión agrupar por: Por defecto, los métricas generadas a partir de tramos no tendrán ninguna etiqueta, a menos que se añada en forma explícita. Cualquier atributo o etiqueta que exista en tus tramos puede utilizarse para crear etiquetas de métricas .

  4. Comprueba la vista previa de Analytics en vivo y Buscar la consulta: Puedes ver el efecto de tu consulta en tiempo real en la visualización de datos y los tramos coincidentes considerados para tu consulta en una vista previa en vivo.

  5. Nomenclatura de tu métrica: Los nombres de las métricas deben seguir la convención de nomenclatura de métricas. Los nombres de las métricas que empiecen con trace.* no están permitidos y no se guardarán.

Las métricas en función de tramos se consideran métricas personalizadas y se facturan en consecuencia. Evita agrupar por atributos no limitados o de cardinalidad extremadamente alta, como marcas de tiempo, ID de usuario, ID de solicitud o ID de sesión para no afectar tu facturación.

Actualizar métricas en función de tramos existentes

Editar una métrica existente

Tras crear una métrica, solo se pueden actualizar dos campos:

CampoMotivo
Flujo (stream) filtro de consultaCambia el conjunto de tramos coincidentes que se agregarán en métricas.
Grupos de agregaciónActualiza las etiquetas para administrar la cardinalidad de los métricas generadas.

Nota: Para cambiar el tipo o el nombre de la métrica, crea una nueva métrica y elimina la anterior.

Leer más