【问题标题】:Can I get the uptime check percentage for a particular uptime check via stackdriver monitoring api?我可以通过堆栈驱动程序监控 api 获取特定正常运行时间检查的正常运行时间检查百分比吗?
【发布时间】:2019-06-25 09:13:42
【问题描述】:

我在谷歌云堆栈驱动程序中为我的实例配置了正常运行时间检查。现在我需要通过正常运行时间检查以编程方式检查正常运行时间百分比。有没有相同的API?

我检查了文档,但没有找到任何 API。

【问题讨论】:

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


    【解决方案1】:

    似乎有几个值得关注的指标:

    • monitoring.googleapis.com/uptime_check/check_passed - 如果检查通过则为真
    • monitoring.googleapis.com/uptime_check/request_latency - 以毫秒为单位的延迟

    另请参阅:Creating Uptime Charts

    Once 可以将这些指标用于图表和警报。此外,由于所有指标数据都可以使用 API(至少是 REST API)作为时间序列信息进行检索,因此您可以定期检索数据并对其执行计算。

    还要将此与称为 compute.googleapis.com/instance/uptime 的指标区分开来,后者是虚拟机运行的时间。

    【讨论】:

    • 您还有其他信息吗?我不明白如何从 API 中检索所有指标数据。您有任何示例或示例链接吗? Everting 有道理,但我不能完全理解如何做到这一点。
    猜你喜欢
    • 2021-09-12
    • 2019-10-24
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-09
    相关资源
    最近更新 更多