繁体   English   中英

Google Cloud Composer 2 显示不健康

[英]Google Cloud Composer 2 shows Unhealthy

任何人都知道为什么会这样? 哪个api作曲家打电话算健康? 这是什么事件?

GCP cloud composer 2 显示不健康但一切正常。 似乎服务帐户无法访问 API 来计算健康指标。 作曲家版本 composer-2.0.25-airflow-2.2.5

“来自服务器的错误(禁止):事件被禁止:用户“xxxxx.iam.gserviceaccount.com”无法在命名空间 airflow-2-2-5-11111111 中的 API 组“”中列出资源“事件”:GKEAutopilot authz:请求是在启用策略执行之前发送的“时间戳:'2022-10-07T15:48:08.834865950Z”作曲家

环境健康指标取决于名为airflow_monitoring的 Composer 管理的 DAG,它由 airflow-monitoring pod 定期触发。

airflow_monitoring DAG 是一个每个环境的活动探测器/健康检查,用于填充 Cloud Composer 监控指标environment/healthy 它是环境总体健康状况的指标,或者更具体地说,它是调度 DAG 和运行任务的能力的指标。 这使您可以使用指标图等 Google Cloud Monitoring 功能,或在您的环境变得不健康时设置警报。

如果这个 DAG 没有被删除,你可以检查 airflow-monitoring 日志,看看是否有任何与读取 DAG 的运行状态相关的问题。 因此,您还可以尝试使用过滤器排查 Cloud Logging 中的错误:

resource.type="cloud_composer_environment"
severity=ERROR

您可以在GCP 指标列表中找到有关该指标的更多信息,并可以在Cloud Monitoring中探索该指标。

此外,您可以参阅此文档以获取有关 Cloud Composer 的环境健康指标的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM