我是一名新手服务器管理员,正在寻找一些监控我的切片(Ruby on Rails网站)的选项,希望能够实时查看状态和负载。
有什么建议吗?
我是一名新手服务器管理员,正在寻找一些监控我的切片(Ruby on Rails网站)的选项,希望能够实时查看状态和负载。
有什么建议吗?
我们一直在使用Scout监控我们在Slicehost上的Rails应用和它们的切片。这个工具非常易于安装,并且有着(相对)广泛的监控代理和低廉的价格,对我来说是关键功能。
回答ChrisH的评论后,我比较了Scout和NewRelic的表现。
NewRelic提供了与Scout相同的信息,但展示方式更加优美。
NewRelic能够监控被分割到多个主机上的应用程序 - 这是Scout无法做到的。然而,由于可以轻松地进行垂直扩展,所以您可能不需要对Slicehost进行水平扩展。
Scout为免费用户提供更多的监控选项,其第一层商业服务的价格也更便宜(15美元与40美元),但他们限制了您可以存储的历史数据的数量。
Scout似乎拥有更丰富的监控选项 - 他们有一个开放的代理API,使得开发新代理变得简单 - 因此您可以获得像memcache监控之类的功能。
我不喜欢Scout的一件事情是他们不管理异常。不确定New Relic是否提供此服务,但这似乎是监控方案中的一个巨大漏洞。
Chris
Nagios或Cacti。
cacti.net/
nagios.org/