首页 > 解决方案 > Google Cloud Composer:访问 StatsD 指标

问题描述

我正在使用 Airflow v1.10.3 运行 Google Cloud Composer。

根据 Airflow v1.10.3文档,StatsD 指标可通过安装 StatD 插件获得。我还注意到 StatD 配置存在于 composer 环境中的气流.cfg 中。

gsutil cat gs://mycomposerbucket/airflow.cfg

>>...

[scheduler]
statsd_on = True
statsd_host = airflow-monitoring-service.default.svc.cluster.local
statsd_port = 8125
statsd_prefix = airflow

...

这是否意味着我应该能够以某种方式访问​​ Composer 中的指标?我无法在 StackDriver 流式 Composer 日志中找到这些指标。有谁知道我在哪里/如何访问/启用指标。我想从其中一些中建立一些警报。

标签: google-cloud-platformairflow

解决方案


我花了大概半天的时间试图弄清楚为什么我找不到指标。事实证明,在“Composer 版本 1.10.0 或更高版本和 Airflow 版本 1.10.6”之前,大多数指标都不可用。我使用的是 Airflow v1.10.3。我升级了 Composer 环境,现在可以看到它们。

希望这对其他人有帮助。始终遵循 Google 文档中的脚注的教训。

https://cloud.google.com/composer/docs/monitoring-dashboard


推荐阅读