Airflow Summit 2025 即将于 10 月 07 日至 09 日举行。立即注册获取早鸟票!

链路追踪配置

Airflow 可以设置为以 OpenTelemetry 格式发送链路追踪数据。

设置 - OpenTelemetry

要使用 OpenTelemetry,必须首先安装所需的软件包。

pip install 'apache-airflow[otel]'

将以下行添加到您的配置文件中,例如 airflow.cfg

[traces]
otel_on = True
otel_host = localhost
otel_port = 8889
otel_application = airflow
otel_ssl_active = False
otel_task_log_event = True

启用 Https

要与 OpenTelemetry 收集器建立 HTTPS 连接,您需要在 OpenTelemetry 收集器的 config.yml 文件中配置 SSL 证书和密钥。

receivers:
  otlp:
    protocols:
      http:
        endpoint: 0.0.0.0:4318
        tls:
          cert_file: "/path/to/cert/cert.crt"
          key_file: "/path/to/key/key.pem"

这条目有帮助吗?