如何根据事件提取实例正常运行时间?

时间:2018-01-18 19:09:26

标签: google-cloud-platform stackdriver google-cloud-stackdriver

在stackdriver上,创建正常运行时检查可让您访问包含服务正常运行时间百分比的正常运行时间控制台:

Uptime on Uptime Dashboard

我的问题是正常运行时检查仅限于http / tcp检查。我有其他服务正在运行,这些服务以不同的方式报告其健康状况(例如,通过运行的特定进程)。我已经为此服务设置了事件策略,因此如果服务未运行,我会收到通知。

现在我希望能够回顾并了解服务在过去一小时内停机了多长时间。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

不幸的是,目前无法以编程方式检索警报。不过,许多资源类型都将正常运行时间作为指标进行公开(例如,GCE实例的实例/正常运行时间)-您可以拉开它们并对其进行数学计算吗?在不知道您正在使用哪种资源类型的情况下,很难给出具体的建议。

Stackdriver工程师Aaron Sher