【问题标题】:How to create an alert with Stackdriver which checks GKE pods/deployments statuses?如何使用 Stackdriver 创建一个检查 GKE pod/部署状态的警报?
【发布时间】:2020-04-27 07:05:57
【问题描述】:

我还希望在 GKE 集群不再可访问时触发警报,因此 Pod/部署没有状态。

问题是关于当前处于测试阶段的新 Stackdriver for Kubernetes。

实际上,我想知道如果集群被手动销毁,pod 警报会发生什么。 Stackdriver 是否检测到集群已消失并仍在管理警报(根据指标可能具有“0”值)?

【问题讨论】:

  • 您查看过container/uptime 公制吗?它似乎是最接近您需要的cloud.google.com/monitoring/api/metrics_kubernetes
  • @c69 问题是容器在缩小时停止运行是正常的。所以我认为这不是使用容器/正常运行时间的解决方案。你同意吗?
  • 我明白了.. 好吧,也许有创意,比如在集群创建/销毁时通过 API 动态创建/删除警报策略????cloud.google.com/monitoring/api/ref_v3/rest/v3/…
  • @c69 是的,我认为这是一种可能的方法。谢谢!

标签: google-kubernetes-engine stackdriver google-cloud-stackdriver


【解决方案1】:

您可能会发现这很有用,this 是 Stackdriver kubernetes 引擎监控的指南,您可以在那里查看警报以及如何观察您的系统。

另外,here 它是新 Stackdriver kubernetes 引擎的指标与以前的指标的列表,以防您熟悉。

here 是完整的指标列表,总是有用的。

【讨论】:

  • 谢谢,这很有用,但不能回答问题
  • 警报是正常创建的,您只需要使用正确的指标和参数。
猜你喜欢
  • 1970-01-01
  • 2018-06-25
  • 2020-10-30
  • 2019-11-06
  • 2017-10-03
  • 1970-01-01
  • 1970-01-01
  • 2015-03-07
  • 1970-01-01
相关资源
最近更新 更多