监控生产基于Web的应用程序

Kev*_*ell 5 monitoring ruby-on-rails heroku amazon-ec2

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

我需要一个通知系统,让我知道应用程序何时脱机.我知道有很多选择.

我过去曾经使用过Nagios,但是对于我需要的东西来说,它有点过于配置密集.另外,我想要一个我不主持的应用程序.

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

重要的是,即使Amazon EC2关闭,解决方案仍然能够提供通知 - 因此基于Heroku或Engineyard的解决方案可能无法正常工作.

Jes*_*ott 8

好的,根据您的初始需求---我会选择heroku监控.既不需要SSH来安装

  • 当我第一次看到平台类型列表时,我想知道同样的事情:`Ubuntu或Debian`,`Red Hat或CentOS`,`Other Linux(glibc 2.5或更新版)`和`Windows` ..但我接着想到了*服务器监控*不适用于Heroku,因为你应该"忘记服务器".另外,Heroku完全基于云基础设施.所以做*服务器监视*没有意义(并担心像磁盘等等).绝对可以进行全方位的*app监控*和*可用性监控*. (2认同)