Bluemix:如何长期监控和记录应用程序可用性

Bluemix: how to monitor and record app availability over long periods

有没有人有在几周到几个月内监控和记录 Bluemix 可用性的经验?

我最初的计划是使用监控和分析服务将事件通知发送到我可以收集和处理的电子邮件。但是,据我了解,事件通知仅在出现问题时发送(例如,当应用程序关闭或性能不佳时),而不是在应用程序 return 正常时发送。这足以记录应用程序出现故障的天数,但理想情况下我想要更精细的粒度,即它究竟出现了多少分钟。

根据所有这些信息,我想制作一个 Bluemix 每月可用性图表。是否有其他选项可用于实现此目的?

如果你想生成报告,你可以创建一个特定的应用程序(监控应用程序)来测试services\application(例如,对于数据库服务,你可以测试连接是否正常;对于应用程序,您可以测试 speed\status 代码),将所有信息存储在数据库中并生成报告。
您可以使用嵌入式报告来创建您想要的报告应用程序(https://console.ng.bluemix.net/docs/services/EmbeddableReporting/index.html#gettingstartedtemplate)。

当应用 returns 正常时,监控与分析服务会发送关闭事件。