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

如何在Airflow Helm Chart中添加额外statsd映射配置

Airflow Helm Chart 自带statsd-exporter添加自定义指标映射方法

你找到的extraMappings参数正是用于添加自定义statsd指标映射的配置项,无需手动修改启动参数或额外挂载配置文件,直接在values.yaml中按如下格式填写即可:

statsd:
  extraMappings:
    # 以下为示例映射规则,可按需替换为你自己的规则
    - match: "airflow.dag_processing.last_duration.*"
      name: "airflow_dag_processing_last_duration_seconds"
      labels:
        dag_id: "$1"
    - match: "airflow.operator_successes.*.*"
      name: "airflow_operator_successes_total"
      labels:
        dag_id: "$1"
        operator: "$2"

配置说明

  • 单条映射规则的语法与独立部署statsd-exporter时的yml映射配置语法完全一致,支持通配符匹配、标签提取、指标类型指定等所有原生statsd映射能力
  • 自定义规则会自动合并到Chart内置的默认映射配置中,不会覆盖原有默认规则,不会导致Airflow基础监控指标丢失
  • 配置修改完成后执行helm upgrade命令更新部署即可生效:
helm upgrade <你的Airflow发布名> apache-airflow/airflow -f values.yaml

生效验证

部署更新完成后,访问statsd-exporter实例的9102端口/metrics接口,即可查看自定义映射后的指标是否按照配置的名称和标签正常输出。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 12:12:02