我是服务器管理的新手,我正在寻找一些选项来监控slicehost上的切片(ruby on rails site)。理想情况下,状态和负载的实时视图会很棒。
有什么建议吗?
答案 0 :(得分:2)
我们一直在使用scout来监控我们的Rails应用及其在slicehost上的切片。工作得很好,非常非常容易安装。对我来说,主要特点是(合理)广泛的监控代理和低成本。
为了回答ChrisH的评论,我在使用Scout几个月后与NewRelic进行了比较。
NewRelic提供与Scout相同的信息,但格式更好。
NewRelic能够监控已分割在多个主机上的应用程序 - 而不是Scout可以执行的操作。但是,当它很容易垂直缩放时,你可能不需要水平缩放Slicehost。
Scout免费提供更多监控选项,第一层商业产品更便宜(15美元对40美元),但它们限制了您可以存储的历史数据量。
Scout似乎有更广泛的监控选项 - 他们有一个开放的代理api,这使得开发新代理变得简单 - 所以你可以得到像memcache监控这样的东西。
我不喜欢Scout的一件事是他们不管理异常。不确定New Relic是否这样做,但它似乎是监控服务中的一个巨大漏洞
克里斯
答案 1 :(得分:0)
看看Monit
http://mmonit.com/monit/documentation/monit.htmlhttp://mmonit.com/monit/documentation/monit.html
http://blog.scoutapp.com/articles/2008/09/09/rails-monitoring-pillars
答案 2 :(得分:0)
如果你有iPhone,你应该看看iStat。有一个监控守护进程的开源版本可以很好地运行在Ubuntu上。
答案 3 :(得分:0)
Nagios或Cacti。
cacti.net /
nagios.org /