Stackdriver自定义指标聚合警报

时间:2017-06-28 16:29:13

标签: kubernetes stackdriver google-compute-engine heapster google-cloud-monitoring

我在Google Compute Engine和Stackdriver上使用Kubernetes。 Kubernetes指标在Stackdriver中显示为自定义指标。我成功设置了一个仪表板,其中的图表显示了一些自定义指标,例如“节点cpu预留”。我甚至可以设置所有节点cpu预留的聚合均值来查看我的总Kubernetes集群CPU预留是否过高。见截图。

enter image description here

我的问题是,我似乎无法在自定义指标的平均值上设置警报。我可以在每个节点上设置警报,但这不是我想要的。我也可以设置“组聚合阈值条件”,但自定义指标似乎不适用于此。请注意“自定义指标”不在下拉列表中。

enter image description here

有没有办法为自定义指标的汇总设置提醒?如果没有,当我的Kubernetes集群的CPU预留过高时,有什么方法可以提醒我吗?

1 个答案:

答案 0 :(得分:1)

目前,Stackdriver中没有提供自定义指标聚合的警报。我们正在考虑针对您所面临问题的各种解决方案。 请注意,有时可以直接警告问题的症状,而不是监视底层资源。例如,如果您关注cpu,因为X发生并且用户注意到,而X是坏的 - 您可以考虑警告X的症状而不是cpu上的警报。