Monitoring

關於監控伺服器(HTTP 狀態為 200)

  • November 25, 2015

這可能是一個非常愚蠢的問題,但我對此並不陌生。我目前正在學習系統管理,並被要求設置基本監控(檢查網站是否返回 HTTP 200)。這是設置:

  • 伺服器一執行一個網站並每天備份到伺服器二。
  • 伺服器二儲存備份。

那麼,如果我的任務是“設置基本監控”,以便伺服器 1 上的網站返回 HTTP 狀態 200,我應該將監控軟體放在哪裡?在伺服器二上?我認為它一定是這樣,因為如果伺服器的站點沒有返回 OK HTTP 狀態,那麼這意味著監控工具也會失敗嗎?

我打算為此使用 Nagios,但我很困惑,甚至不知道從哪裡開始。對不起這個愚蠢的問題!

謝謝。

如果可能的話,這裡的答案是使用第三台伺服器專門用於監控伺服器一(然後也可以擴展為監控伺服器二)。在可能的情況下,每台伺服器都應該有一個單一的功能 - 這樣做,您的監控系統的健康狀況與被監控系統的健康狀況無關。

如果由於某種原因無法添加第三台伺服器,那麼您將使用伺服器二從外部監控伺服器一,正如您在問題中正確陳述的那樣,並且出於您概述的原因 - 如果伺服器一關閉,並且伺服器一個也在執行 Nagios,Nagios 不能告訴你 Server One 宕機了!

引用自:https://serverfault.com/questions/738758