【发布时间】:2021-04-19 07:12:46
【问题描述】:
我们的网站在 Google App Engine 上运行,并且我们设置了监控和正常运行时间警报。
我们希望能够以 % 的形式报告站点正常运行时间,如果可以从 6 个位置中的任何一个位置访问该站点,则该站点被视为正常运行时间:
- 如果位置 A 无法访问站点,但位置 B、C、D、E 和 F 可以。网站已上线。
- 如果位置 A、B、C、D 和 E 无法访问该站点,但位置 F 可以。网站已上线。
- 如果位置 A、B、C、D、E 和 F 无法访问该站点。该网站已关闭。
当前百分比计算是:(1 - 失败检查的总数)/(检查的总数)。不幸的是,这意味着正常运行时间受到无法访问该站点的单个位置的影响。
是否可以获得我们所追求的正常运行时间计算?
【问题讨论】:
-
从多个区域创建正常运行时间检查没有帮助吗? cloud.google.com/monitoring/uptime-checks
-
不幸的是不是@dishantmakwana——这就是我们目前所拥有的,它会导致上述百分比计算。
-
不幸的是没有——那篇文章只是谈到将正常运行时间检查集成到您自己的应用程序中@Sergiusz