You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Datadog端过滤含datagen的Airflow指标以节省成本

实现方案:Datadog端过滤含"datagen"的指标

针对你的场景(无法修改源端配置、Airflow部署在K8s集群),以下是几种Datadog端的可行过滤方案,按操作便捷性排序:

方案1:全局指标过滤(Datadog UI直接配置)

这是最快速的全局过滤方式,无需编写代码:

  • 登录Datadog控制台,进入Organization Settings > Metric Filtering
  • 点击Add Filter Rule
  • 配置规则:
    • Rule Type:选择Drop(丢弃匹配的指标)
    • Match Type:选择Contains
    • Match Value:输入datagen
    • Apply To:默认选All metrics(如果只想过滤Airflow相关指标,可选择Metrics starting with并输入airflow.)
  • 保存规则,等待5-10分钟生效,之后含"datagen"的指标将不再被Datadog接收和存储

方案2:指标流水线处理器(灵活定制过滤逻辑)

如果需要更精准的过滤(比如结合服务标签、环境标签),用Pipeline Processor:

  • 进入Metrics > Pipelines,点击New Pipeline
  • 给流水线命名(比如Airflow Datagen Metric Drop)
  • 添加一个Filter Processor,配置条件:
    • 核心条件:metric_name contains "datagen"
    • (可选)添加额外条件,比如service equals "airflow"或env equals "production",避免误删其他服务的指标
  • 动作选择Drop,保存流水线即可

方案3:K8s Datadog Agent侧过滤(如果Agent由你方管理)

如果Airflow的指标是通过K8s上的Datadog Agent转发的,可在Agent配置中添加过滤规则(不属于源端修改,不涉及其他部门):

  • 找到Agent的ConfigMap(通常命名为datadog-agent)
  • 修改datadog.yaml部分,添加指标过滤配置:
metrics:
  filters:
    - type: exclude
      name: "*datagen*"
  • 重启Agent Pod,配置生效后Agent会直接丢弃含"datagen"的指标,不发送到Datadog平台

验证方法

配置完成后,可在Datadog的Metric Explorer中搜索*datagen*,确认相关指标不再显示;也可查看Datadog的Ingested Metrics报表,确认指标数量下降。

内容的提问来源于stack exchange,提问作者Fahad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 20:35:19