2008-11-18 56 views
1

我目前正在監控一個有霍比特人的大型網絡,並負責降低虛假(或至少不相關的)警報的數量。列表頂部是由bbtest-net發起的測試「http」和「conn」。該命令檢查ping,ssh等,如果ping超時,它立即將狀態設置爲紅色。一分鐘後,bbretest命令開始,檢查所有新變紅的主機,並發現它再次變爲綠色。這種情況一直髮生在,它使我的日誌混亂。霍比特人監測 - 直到bbretest沒有顏色變化?

是否有任何方法讓我在第一次運行bbretest之後讓霍比特人報告呈紅色狀態?

+0

提供一些Southfarthing pipeweed? – 2008-11-18 15:43:37

回答

0

我認爲你最好的選擇是避開股票霍比特人服務測試並寫下你自己的一個。這並不困難。

這是一個好主意,您的測試腳本不會變紅,除非幾個連續嘗試失敗。

你可以禁用標準的霍比特人,並使用你自己的。話雖如此,「conn」測試的默認行爲看起來是相當合理的(如果服務器不能ping,就立即變紅)。

不幸的是,霍比特人警報系統沒有選擇只有在問題持續X分鐘時纔會發出警報,這真的很有用 - 但我相信你可以用自定義警報腳本來做到這一點。

2

首先,這是一個編程網站,所以你不會得到很多答案。

但....但是...

如果您的服務器超時,是不是有問題?

對我來說聽起來像霍比特人做它的目的是:告訴你,你有什麼需要你的關注。

修復超時問題,你的日誌應該沒問題。

+0

一個公平點,但連接檢查可能因爲不同的原因超時。例如,服務器不是*必需*來響應ping。我確實想知道我的服務器何時關閉,但我可以等待一分鐘才能重新測試,直到我被告知。 :) – Ace 2008-11-18 15:46:38

0

您可以使用:

<ip> <hostname> # noconn 

在BB-主機爲不響應Ping服務器。然後通過服務測試它的活力。