我在 Google App Engine 上运行了许多 Web 应用。我正在寻找一个监控仪表板,可以在同一页面上同时显示来自多个 App Engine 应用的基本健康指标(HTTP 响应代码、延迟等)。理想情况下,它还应该直接从 Google 的 API 中提取指标,而不是要求我检测我的代码。
到目前为止,我所看到的所有内容一次仅显示一个应用程序:Google 云端控制台,谷歌的Android 应用程序,Stackdriver,数据狗, ETC。鹰眼看起来它可能有效,但它还未能真正提取我的任何应用程序的指标。
我尝试为每个应用程序的监控仪表板制作一个带有 iframe 的简单 HTML 页面,但 Google 用 阻止了它X-Frame-Options
。:/
此外,这些都是副项目,所以如果有必要,我愿意支付一点费用,例如每月 10 美元,但不会更多。
答案1
HawkEye 可用于监控多个 GAE 应用程序。您添加要监控的每个应用程序 ID,它应该在您的 GAE 应用程序旁边部署一个传感器作为单独的版本。
一旦注册,您将获得API 调用延迟(以毫秒为单位)和显示最新趋势的图表。您还可以配置它以向您发送电子邮件通知当延迟超过特定阈值时,该阈值可以是自动配置的,也可以是您自己设置的合理阈值。
希望有所帮助。