Custom Metrics

Únase a una sesión de seminario web de habilitación

Explore y regístrese para sesiones de Foundation Enablement para Custom Metrics. Aprenda cómo Custom Metrics le ayudan a rastrear los KPIs de su aplicación, como el número de visitantes, el tamaño promedio del carrito de compras, la latencia de las solicitudes o la distribución del rendimiento para un algoritmo personalizado.

REGÍSTRESE

Descripción General

Las Custom Metrics le ayudan a rastrear los KPIs de su aplicación: número de visitantes, tamaño promedio del carrito de compras, latencia de las solicitudes o distribución del rendimiento para un algoritmo personalizado. Una Custom Metric se identifica por una combinación única del nombre de la métrica y los valores de las etiquetas (incluyendo la etiqueta del servidor). En el ejemplo a continuación, la métrica request.Latency tiene cuatro combinaciones únicas de valores de etiquetas a partir de sus dos claves de etiqueta:

  • endpoint, que tiene el valor endpoint:X o endpoint:Y.
  • status, que tiene el valor status:200 o status:400.
Latencia de solicitud

Los siguientes también se consideran Custom Metrics:

Nota: Los usuarios con el rol de Datadog Admin o usage_read permiso pueden ver el número promedio mensual de Custom Metrics por hora y las 5000 Custom Metrics principales para su cuenta en la página de detalles de uso. Aprenda más sobre cómo se cuentan las Custom Metrics.

Propiedades de Custom Metrics

Una Custom Metric de Datadog tiene las siguientes propiedades. Lea la introducción a las métricas para aprender cómo graficar métricas dentro de Datadog.

PropiedadDescripción
<METRIC_NAME>El nombre de su métrica.
<METRIC_VALUE>El valor de su métrica. Nota: Los valores de las métricas deben ser de 32 bits. Los valores no deben reflejar fechas ni marcas de tiempo.
<TIMESTAMP>La marca de tiempo asociada con el valor de la métrica. Nota: Las marcas de tiempo de las métricas no pueden ser más de diez minutos en el futuro ni más de una hora en el pasado.
<TAGS>El conjunto de etiquetas asociadas con su métrica.
<METRIC_TYPE>El tipo de su métrica. Lea sobre tipos de métricas.
<INTERVAL>Si el <TYPE> de la métrica es RATE o COUNT, define el intervalo correspondiente.

Nombrando Custom Metrics

La siguiente convención de nomenclatura para métricas personalizadas debe ser seguida:

  • Los nombres de las métricas deben comenzar con una letra.
  • Los nombres de las métricas solo pueden contener caracteres alfanuméricos ASCII, guiones bajos y puntos.
    • Otros caracteres, incluidos los espacios, se convierten en guiones bajos.
    • Unicode no es compatible.
  • Los nombres de las métricas no deben exceder los 200 caracteres. Se prefieren menos de 100 desde una perspectiva de interfaz de usuario.

Nota: Los nombres de las métricas son sensibles a mayúsculas y minúsculas en Datadog.

Unidades de métricas

Establezca las unidades de métricas a través de Resumen de Métricas o establezca unidades de métricas personalizadas con la función de Anulación de unidad en el editor de gráficos de sus visualizaciones. Para más información, consulte la documentación de Unidades de Métricas.

Envío de métricas personalizadas


También puede usar una de las bibliotecas de cliente API y DogStatsD oficiales y contribuidas por la comunidad de Datadog para enviar sus Custom Metrics

Nota: No hay límites de tasa fijos impuestos en el envío de Custom Metrics. Si se excede su asignación predeterminada, se le cobrará de acuerdo con la política de facturación de Datadog para Custom Metrics.

Integraciones estándar

Las siguientes integraciones estándar pueden emitir Custom Metrics.

Tipo de integracionesIntegraciones
Limitado a 350 Custom Metrics por defecto.ActiveMQ XML / Go-Expvar / Java-JMX
Sin límite por defecto en la colección de Custom Metrics.Nagios /PDH Check /OpenMetrics /Contadores de rendimiento de Windows /WMI /Prometheus
Se puede configurar para recopilar Custom Metrics.MySQL /Oracle /Postgres /SQL Server
Custom Metrics enviadas desde integraciones en la nubeAWS

Lectura adicional