有人知道为什么会发生这种事吗?哪个api编写器调用来计算健康?这是什么事件?
GCP云编写器2显示不健康,但一切正常。似乎服务帐户无法访问API来计算健康指标。作曲家版本作曲家-2.0.25-气流-2.2.5
“来自服务器的错误(禁止):事件被禁止:用户"xxxxx.iam.gserviceaccount.com‘不能在API组”2-2-5-11111111“中列出资源" events”:GKEAutopilot authz:在启用策略执行之前发送请求“时间戳:'2022-10-07T15:48:08.834865950Z”编写器
发布于 2022-10-08 09:04:24
环境健康指标依赖于一个名为airflow_monitoring的作曲家管理的DAG,它是由气流监测舱周期性地触发的。
airflow_monitoring DAG是一个针对每个环境的活性检验/健康检查,用于填充Composer监视度量environment/healthy。它是一个指示您的环境的总体健康状况的指标,或者更具体地说,它调度DAG和运行任务的能力。这允许您使用Google监视功能,例如度量图,或者在环境变得不健康时设置警报。
如果这个DAG没有被删除,你可以检查气流监测日志,看看是否有任何问题与读取DAG的运行状态有关。因此,您还可以使用筛选器尝试排除云日志记录中的错误:
resource.type="cloud_composer_environment"
severity=ERROR您可以在GCP度量表上找到有关度量的更多信息,并可以在云监测中探索该度量。
此外,您还可以参考此文档获取有关Composer环境健康度量的信息。
https://stackoverflow.com/questions/73990071
复制相似问题