5

我有几个每周 7 天、每天 25 小时运行的应用程序。它们都是在 Ruby on Rails 上运行的基于 Web 的 saas 应用程序。我们目前在 Heroku 上托管我们的生产应用程序。

我需要一个通知系统来让我知道应用程序何时离线。我知道有很多选择。

我过去使用过 Nagios,但对于我的需要来说,它的配置过于密集。另外,我想要一个我不托管的应用程序。

另外,我有一些正在运行批处理作业的工作实例。能够监控这些可能会很好。

重要的是,即使 Amazon EC2 出现故障,该解决方案仍能提供通知——因此基于 Heroku 或 Engineyard 的解决方案可能无法工作。

4

2 回答 2

8

好的,根据您最初的需要 --- 我会选择其中任何一个进行 heroku 监控。两者都不需要 SSH 来安装

于 2012-06-11T18:46:59.217 回答
1

对于作为批处理作业运行的工作程序实例,请查看http://www.pushmon.com。每当您的批处理作业成功运行时,您只需要调用一个 URL。注意我与 PushMon 相关联。

我们使用 UptimeRobot 进行网站监控。

于 2012-06-17T23:30:08.707 回答