繁体   English   中英

Kubernetes(K8s)-在一段时间内未创建新容器时,从Prometheus / Grafana获取警报

[英]Kubernetes (K8s) - Get alert from Prometheus/Grafana when a new container is not created with a period of time

我有一个每小时创建一个容器的系统,当某个时间段内未从Prometheus或Grafana创建容器时,我想得到一个警报。 无论如何,有没有要获得最后创建的容器数量(例如X-hr),如果容器数量较少,则发送警报? 容器具有一个名称模板,例如:2019-month-date-hour
例如:2019-5-11-23

我试图使用此查询来获取由(container_name)创建的容器count(count(container_last_seen{container_name=~"2019-5.*", namespace=$namespace}) by (container_name))但是无法设置grafana对该查询发出警报一段时间。

这是你应该做的

  1. 使用事件导出器捕获kubernetes集群中生成的事件
  2. 使这些事件陷入困境
  3. 创建prometheus规则以检查容器/吊舱创建事件
  4. 使用规则通过警报管理器获取普罗米修斯调用警报

暂无
暂无

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

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