2011-10-05 89 views
1

我們希望使用Nagios監控Rails應用程序。原因是我們沒有Rails應用程序;我們有Java和.Net應用程序,我們希望爲所有不同的應用程序使用Nagios;有一個集中的監控系統。我知道有一些很棒的監控工具,比如New Relic,Monit等。在那裏,但他們不想和Nagios不同。我正在尋找一個Nagios插件來檢查Rails應用程序的延遲(正常運行時間,停機時間,需要多長時間加載頁面,響應時間等),並且找不到一個好的Nagios插件。有人知道一個好的Nagios插件用於監控Rails應用程序的延遲嗎?非常感謝您的幫助。Nagios和Rails監控

回答

2

正常運行時間,停機時間,response_time幾乎由每個nagios插件處理。標準的check_http插件應該可以工作。一定要測試一個真實的頁面(例如,一個動態頁面)的響應時間。如果你測試一個靜態頁面,它可能不會觸及數據庫等,你的響應時間將不正確(太完美)。如果您在非標準端口上運行的軌道,你可以覆蓋該端口將檢查與-p: http://nagiosplugins.org/man/check_http

很久很久以前,在以前的生活中,我用Nagios的上/下,但使用的仙人掌趨勢。

此外,這應該移動到serverfault。

1

Nagios的替代品是它的叉子Icinga。主要在於其新的動態Web界面,數據庫靈活性和開發風格。它與Nagios插件和配置兼容,所以上面也會起作用。