google-cloud-platform - 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 日志中找到这些指标。有谁知道我在哪里/如何访问/启用指标。我想从其中一些中建立一些警报。
解决方案
我花了大概半天的时间试图弄清楚为什么我找不到指标。事实证明,在“Composer 版本 1.10.0 或更高版本和 Airflow 版本 1.10.6”之前,大多数指标都不可用。我使用的是 Airflow v1.10.3。我升级了 Composer 环境,现在可以看到它们。
希望这对其他人有帮助。始终遵循 Google 文档中的脚注的教训。
推荐阅读
- mpi - 通过使用 Intel MPI 的 crontab 运行 slurm 作业时出错
- twilio - 有没有办法通过函数计算 twilio 传入消息中的媒体文件?
- python - Discord.py 获取上一条消息的作者
- java - 执行自动化脚本时出现“org.openqa.selenium.WebDriverException:未知错误:由于页面崩溃而删除会话”错误
- node.js - Websockets 严重的延迟/延迟
- node.js - 如何在nodejs中动态创建文件位置
- java - 使用 Spring Security 发布异步方法使会话无效
- r - 在 R 中,为什么白色 geom_point 显示在情节中而不显示在图例中?
- javascript - 打字稿不使用定义呈现 index.d.ts
- python - 运行任何 kivy 代码时出错:Kivy 2.0.0,python 3.9 错误:[CRITICAL] [Window] 无法找到任何有价值的 Window 提供程序