我遇到了一种情况,在内存耗尽后,pods偶尔会被驱逐。有没有办法设置某种警报,当发生这种情况时,我可以得到通知?
事实上,Kubernetes一直在做它的工作,并在旧的pods被移除后重新创建pods,通常需要几个小时或几天的时间才能让我意识到问题的存在。
发布于 2018-06-02 08:20:00
GKE将Kubernetes Events (kubectl get events
)导出到Stackdriver日志记录,到"GKE集群操作“表:
接下来,编写一个专门针对驱逐的查询(我粘贴在下面的查询可能不准确):
然后点击“创建指标”按钮。
这将创建一个基于日志的指标。在左边栏中,单击[基于日志的指标],然后在该指标的上下文菜单中单击[从指标创建警报]选项:
接下来,您将被带到Stackdriver警报门户。您可以在那里根据阈值等设置警报。
https://stackoverflow.com/questions/50650980
复制相似问题