El filtrado del Agent le permite filtrar Custom Metrics no utilizadas o no deseadas (tanto de DogStatsD como de integraciones del Agent) directamente en el Datadog Agent, antes de enviarlas a Datadog. Esto puede reducir significativamente el volumen de Custom Metrics tanto indexadas como ingeridas.
El filtrado se realiza a nivel del Agent, pero se gestiona de forma centralizada a través de la interfaz de usuario de Datadog, lo que brinda a los equipos visibilidad y control totales. Puede crear, actualizar y gestionar políticas de filtrado en Datadog, lo que agiliza la gobernanza de métricas mientras mantiene la transparencia.
La creación y actualización de políticas de filtrado requiere el permiso de RBAC metric_tags_write. Todos los usuarios pueden visualizar las políticas de filtrado.
Requisitos previos
Actualice a Datadog Agent v7.67.0 o superior.
Se recomienda usar la v7.70.0 o superior para filtrar métricas de DogStatsD.
Se requiere usar la v7.74.0 o superior para las métricas de integraciones del Agent.
Las políticas de filtrado de métricas se aplican a todos los Agents v7.67.0+ (v7.74.0+ para métricas de Agent Integration) con Remote Configuration habilitado. Las versiones de Agent más antiguas, o los Agents con Remote Configuration deshabilitado, no aplican políticas de filtrado.
Las actualizaciones de políticas se implementan en los Agents en 1-2 minutos.
Desde la página Configuración de métricas
Haga clic en + Create Policy.
Haga clic en Filter metrics.
Proporcione una descripción para la nueva política.
Seleccione las métricas para filtrar desde el menú desplegable Metrics to Filter, o haga clic en Upload CSV.
Si elige cargar un CSV, seleccione el archivo y haga clic en Open. Puede usar varios archivos CSV para crear la política.
Cuando esté satisfecho con la lista de métricas para filtrar, haga clic en Save and Filter.
Desde la página Metrics Summary
Cree una política de filtrado de métricas desde la página Metrics Summary usando cualquiera de los siguientes métodos:
Ingrese una consulta de métricas en la barra de búsqueda.
Haga clic en el botón de tres puntos verticales en el lado derecho de la pantalla.
Haga clic en Filter metrics.
En el menú desplegable Choose policy, haga clic en New Policy. Proporcione una descripción para la política.
Revise Metrics to Filter. Haga clic en X en el lado derecho de cualquier fila para eliminar una métrica de la lista, o haga clic en + Include More Metrics para agregar métricas a la lista.
Haga clic en Save and Filter.
Haga clic en el botón de tres puntos verticales en el lado derecho de la pantalla.
Haga clic en Filter metrics.
En el menú desplegable Choose policy, haga clic en New Policy. Proporcione una descripción para la política.
Ingrese una consulta de métrica en el campo Metrics to Filter, o seleccione métricas individualmente desde el menú desplegable. Haga clic en X en el lado derecho de cualquier fila para eliminar una métrica de la lista.
Haga clic en Save and Filter.
Haga clic en el botón de tres puntos verticales en el lado derecho de la pantalla.
Haga clic en Filter metrics.
En el menú desplegable Choose policy, haga clic en New Policy. Proporcione una descripción para la política.
Haga clic en Upload CSV a la derecha del campo Metrics to Filter.
Seleccione el archivo CSV y haga clic en Open.
Revise las métricas enumeradas. Haga clic en X en el lado derecho de cualquier fila para eliminar una métrica de la lista. Si es necesario, cargue archivos CSV adicionales o agregue métricas a través del campo Metrics to Filter.
Seleccione las métricas para filtrar desde el menú desplegable Metrics to Filter, o haga clic en Upload CSV.
Si elige cargar un CSV, seleccione el archivo y haga clic en Open.
Haga clic en Save and Filter.
Desde la página de Metrics Summary
Edite una política de filtrado de métricas desde la página de Metrics Summary utilizando cualquiera de los siguientes métodos:
Ingrese una consulta de métricas en la barra de búsqueda.
Haga clic en el botón de tres puntos verticales en el lado derecho de la pantalla.
Haga clic en Filter metrics.
En el menú desplegable Choose policy, seleccione la política que desea editar.
Revise las listas Metrics to Filter y Existing metrics in policy. Haga clic en X en el lado derecho de cualquier fila para eliminar una métrica de la lista, o haga clic en + Include More Metrics para agregar métricas a la lista.
Haga clic en Save and Filter.
Haga clic en el botón de tres puntos verticales en el lado derecho de la pantalla.
Haga clic en Filter metrics.
En el menú desplegable Choose policy, seleccione la política que desea editar.
Seleccione las métricas individualmente desde el menú desplegable Metrics to Filter. Haga clic en X en el lado derecho de cualquier fila para eliminar una métrica de la lista.
Haga clic en Save and Filter.
Haga clic en el botón de tres puntos verticales en el lado derecho de la pantalla.
Haga clic en Filter metrics.
En el menú desplegable Choose policy, seleccione la política que desea editar.
Haga clic en Upload CSV a la derecha del campo Metrics to Filter.
Seleccione el archivo CSV y haga clic en Open.
Revise las listas Metrics to Filter y Existing metrics in policy. Haga clic en X en el lado derecho de cualquier fila para eliminar una métrica de la lista, o haga clic en + Include More Metrics para agregar métricas a la lista.
Haga clic en Save and Filter.
Visualizar todas las políticas y métricas filtradas
Haga clic en Metrics en la barra de navegación y vaya directamente a la configuración:
Visualizar todas las políticas
Seleccione la pestaña Policies de la barra lateral para ver una lista de todas sus políticas. Si no ve la barra lateral, haga clic en el botón Show Sidebar.
Haga clic en cualquier política de filtrado de métricas para abrir y visualizar su detalle, para editarla o eliminarla.
Visualizar todas las métricas filtradas
Seleccione la pestaña Filtered Metrics de la barra lateral para ver una lista de todas sus métricas filtradas. Si no ve la barra lateral, haga clic en el botón Show Sidebar.
Haga clic en las políticas adjuntas de una métrica filtrada en la columna ATTACHED POLICIES para editarlas o eliminarlas.
Haga clic en la política de filtrado de métricas para eliminar.
Seleccione Delete en la esquina superior derecha de la página.
Administrar políticas de filtrado de métricas a través de la API
Estos puntos de conexión están sujetos a cambios mientras el filtrado del lado del Agent para métricas personalizadas esté en versión preliminar.
Estos puntos de conexión requieren una clave de Datadog API y una clave de aplicación válidas. Consulte Introducción en la Referencia de la API para obtener más información.
{"data":[{"type":"filtered_metrics","id":"metric.name.one","attributes":{"updated_timestamp":1745954352}},{"type":"filtered_metrics","id":"metric.name.two""attributes":{"updated_timestamp":1745954389}}// ... up to ~10,000 entries
],"links":{"self":"/api/unstable/remote_config/products/metric_control/filtered_metrics/policies/{policy-id}?page[offset]=200&page[limit]=100","next":"/api/unstable/remote_config/products/metric_control/filtered_metrics/policies/{policy-id}?page[offset]=300&page[limit]=100","prev":"/api/unstable/remote_config/products/metric_control/filtered_metrics/policies/{policy-id}?page[offset]=100&page[limit]=100","first":"/api/unstable/remote_config/products/metric_control/filtered_metrics/policies/{policy-id}?page[offset]=0&page[limit]=100","last":"/api/unstable/remote_config/products/metric_control/filtered_metrics/policies/{policy-id}?page[offset]=9900&page[limit]=100"},"meta":{"agent_coverage_percent":100,"agents_with_latest_policy_count":4,"deployment_failure":{"failed_agent_count":0,"failure_message":""},"deployment_status":"Deployed to all Agents","deployment_strategy":"all","policy_name":"test_policy_1","total":7,"total_agent_count":4,"updated_by":"user@datadoghq.com","updated_timestamp":1758912365}}
{"data":[{"id":"06b-fab-47e","type":"filtered_metrics","attributes":{"count":85,"deployment_status":"Deployed to all Agents","deployment_strategy":"all","policy_name":"policy one","updated_by":"user@datadoghq.com","updated_timestamp":1758547485,"version":4}},{"id":"07b-201-47e","type":"filtered_metrics","attributes":{"count":8,"deployment_status":"Deployed to all Agents","deployment_strategy":"all","policy_name":"policy two","updated_by":"user@datadoghq.com","updated_timestamp":1758547212,"version":1}}]}
Limitaciones de la versión preliminar
Esta versión preliminar inicial incluye las siguientes limitaciones:
Se puede filtrar un máximo de 10,000 nombres de métricas.
El impacto del uso de recursos en el Agent se limita hasta 10MB de memoria (RSS), y no hay aumento en el uso de CPU.
Solo se admiten métricas personalizadas recibidas de DogStatsD o de integraciones del Agent.
Lecturas adicionales
Documentación, enlaces y artículos útiles adicionales: