簡體   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