Métricas de uso

Información general

Las siguientes páginas de configuración de la aplicación te permiten configurar los volúmenes ingeridos e indexados para APM:

Ambas páginas funcionan con métricas de uso.

Tu cuenta dispone de las siguientes métricas:

  • datadog.estimated_usage.apm.ingested_bytes (dimensión facturada)
  • datadog.estimated_usage.apm.ingested_spans
  • datadog.estimated_usage.apm.ingested_traces
  • datadog.estimated_usage.apm.indexed_spans (dimensión facturada)

Aprovecha estas métricas en los dashboards y monitors para visualizar y controlar tu uso. Con estas métricas se crean dos dashboards predefinidos. Estos dashboards ayudan a monitorizar tu uso de APM y tus volúmenes de tramos ingeridos e indexados.

Los planes de Datadog APM vienen con tramos indexados e ingeridos incluidos. Para obtener más información, consulta la Página de precios o algunos ejemplos de situaciones de precios.

Volumen de tramos ingeridos

Las siguientes métricas están asociadas al uso de tramos ingeridos:

  • datadog.estimated_usage.apm.ingested_bytes
  • datadog.estimated_usage.apm.ingested_spans
  • datadog.estimated_usage.apm.ingested_traces

Para controlar el uso, utiliza datadog.estimated_usage.apm.ingested_bytes. La ingestión se mide por volumen, no por el número de tramos o trazas (traces). Esta métrica está etiquetada con env, service ysampling_service. Estas etiquetas (tags) ayudan a identificar qué entornos y servicios contribuyen al volumen de ingestión. Para obtener más información sobre la dimensión sampling_service, consulta ¿Qué es el servicio de muestreo?.

Esta métrica también está etiquetada por ingestion_reason, lo que refleja qué mecanismos de ingesta son responsables de enviar tramos a Datadog. Estos mecanismos están anidados en las bibliotecas de rastreo del Datadog Agent. Para más información sobre esta dimensión, consulta el Dashboard de motivos de ingesta.

La métrica de datadog.estimated_usage.apm.ingested_traces mide el número de solicitudes muestreadas por segundo y solo cuenta las trazas muestreadas mediante head-based sampling (muestreo basado en la fase inicial). Esta métrica también está etiquetada por env y por service para que puedas detectar qué servicios inician la mayor parte de las trazas.

¿Qué es el servicio de muestreo?

La dimensión sampling_service en datadog.estimated_usage.apm.ingested_bytes asigna los bytes ingeridos al servicio que toma la decisión de muestreo, no al servicio que emite el tramo.

Agrupa las métricas por sampling_service para identificar los servicios que más contribuyen a los volúmenes totales ingeridos. Por ejemplo, si el servicio A inicia una traza y toma una decisión de muestreo basada en cabeceras antes de llamar a los servicios B y C, todos los bytes de los servicios A, B y C se atribuyen a sampling_service:A.

Explicación del servicio de muestreo de bytes ingeridos

Tramos indexados

Utiliza la métrica de datadog.estimated_usage.apm.indexed_spans para controlar el número de tramos indexados por los filtros de retención basados en etiquetas.

Esta métrica está etiquetada por env y por service para que puedas detectar qué entornos y servicios contribuyen al uso de la indexación.

Dashboard de uso estimado de trazas de APM

El Dashboard de uso de trazas de APM contiene varios grupos de widgets que muestran KPI de alto nivel e información de uso adicional.

Dashboard de uso estimado de APM

En este dashboard, puedes encontrar la siguiente información:

  • Métricas de uso global
  • Infraestructura con APM activado, incluidos hosts, Fargate y AWS Lambda
  • Volúmenes de ingesta separados por service, env y ingestion_reason
  • Volúmenes de indexación separados por service y env

Dashboard de motivos de ingesta de APM

El Dashboard de motivos de ingesta de APM brinda información sobre cada fuente de volumen de ingesta. Cada métrica del uso de ingesta está etiquetada con una dimensión ingestion_reason, para que puedas ver qué opciones de configuración (configuración del Datadog Agent o configuración de bibliotecas de rastreo) y productos (como RUM o Testing Sintético) están generando la mayor cantidad de datos de APM.

Dashboard de motivos de ingesta de APM

Para cada motivo de ingesta, puedes averiguar qué entornos y servicios contribuyen en mayor medida al volumen total.

Referencias adicionales

Más enlaces, artículos y documentación útiles: