繁体   English   中英

Nagios和Rails监控

[英]Nagios and Rails Monitoring

我们想使用Nagios监视Rails应用程序。 原因是我们只是没有Rails应用。 我们有Java和.Net应用程序,并且我们希望将Nagios用于所有不同的应用程序; 有一个集中的监控系统。 我知道有一些很棒的监视工具,例如New Relic,Monit等。 在那里,但他们不想与Nagios有所不同。 我正在寻找Nagios插件来检查我们的Rails应用程序的延迟(正常运行时间,停机时间,页面加载需要多长时间,响应时间等),但找不到一个好的Nagios插件。 有人知道一个很好的Nagios插件来监视Rails应用程序中的延迟吗? 预先非常感谢您的帮助。

正常运行时间,停机时间,response_time几乎由每个nagios插件处理。 标准的check_http插件应该可以使用。 确保测试真实页面(例如,动态页面)的响应时间。 如果您测试静态页面,则该页面可能无法访问数据库等,并且您的响应时间将不正确(太完美了)。 如果在非标准端口上运行rails,则可以使用-p覆盖它检查的端口: http : //nagiosplugins.org/man/check_http

很久以前,在以前的生活中,我使用Nagios进行上/下操作,但使用Cacti进行趋势分析。

另外,应将其移至serverfault。

Nagios的替代产品是其叉子Icinga。 主要区别在于其新的动态Web界面,数据库灵活性和开发风格。 它与Nagios插件和配置兼容,因此上面的方法同样适用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM