设置GKE中的pod驱逐警报

时间:2018-06-01 21:04:32

标签: kubernetes stackdriver google-kubernetes-engine

我遇到了一个情况,即在内存耗尽后,pod偶尔会被逐出。是否有任何方法可以设置某种警报,以便在发生这种情况时通知我?

实际上,Kubernetes继续完成其工作并在移除旧容器后重新创建容器,并且经常数小时或数天我才意识到存在问题。< / p>

1 个答案:

答案 0 :(得分:5)

GKE将Kubernetes事件(kubectl get events)导出到堆栈驱动器日志记录,导出到&#34; GKE集群操作&#34;表:

接下来,编写专门针对驱逐的查询(我下面粘贴的查询可能不准确):

enter image description here

然后点击&#34;创建指标&#34;按钮。

这将创建基于日志的度量标准。在左侧边栏上,点击&#34;基于日志的指标&#34;然后点击&#34;从指标创建提醒&#34;此指标的上下文菜单上的选项:

enter image description here

接下来,您将被带到Stackdriver Alerting门户网站。您可以根据阈值等设置警报。