Red Hat Training

A Red Hat training course is available for Red Hat Satellite

章 5. Monitoring(監控)

Red Hat Network Monitoring 權利能讓您進行完整的活動,讓您的系統順暢而有效率的執行。有了這項功能,您就可仔細檢視系統資源、網路服務、資料庫,以及標準與自訂的應用程式。
Monitoring 提供了即時與歷史狀態兩種資訊,以及特定方面的資料。您不但會立即收到任何失效的通知,在效能降低到危險的時候收到警告,同時也會獲得相關資訊以進行負載規劃與修正。舉例來說,偵測結果會紀錄許多系統的處理器使用量,讓您分析這些系統的平衡負載效率。
監控系統有兩種元件:監控系統本身,以及 monitoring scout。監控系統會進行後端的功能,例如儲存監控資料、針對其進行動作,並只在衛星伺服器上運作。Monitoring scout 會執行所有偵測,並蒐集監控資料。Monitoring scout 可被啟用來執行於衛星伺服器或 RHN Proxy 系統上。在 RHN Proxy 上使用 Monitoring scout,能讓您平衡衛星伺服器上的工作負載,提供偵測上的延展性。
Monitoring 擁有建立通知的方法、在系統上安裝偵測、定期檢視所有偵測的狀態,以及產生報表以顯示系統或服務的歷史資料。本章將尋求辨識一般任務與 Monitoring 權利的方法。請記得,基本上所有影響您 Monitoring 架構的變更,最後皆會透過「Scout 配置推送」網頁,更新至您的配置中。

5.1. 先決條件

在您的基礎架構中使用 RHN Monitoring 之前,請確定您已經擁有所有的必備工具。您至少需要:
  • Monitoring 權利 — 所有需受監控的系統皆需要這些權利。Monitoring 僅在 RHEL 系統上受到支援。
  • RHN 衛星伺服器與 Monitoring — Monitoring 系統必須連上使用基本作業系統 RHEL AS 4、RHEL 5 或以上的衛星伺服器。請參閱「求助」畫面中的《RHN 衛星伺服器安裝指南》,以獲得安裝指示。
  • Monitoring 管理員 — 安裝偵測、建立提示方法,或以任何方式修改監控架構的使用者,皆必須被賦予此角色。(請記得,衛星伺服器管理員會自動繼承公司內其他角色的能力,以進行這些任務。)請透過「使用者的詳細資料」網頁,指定角色。
  • Red Hat Network monitoring daemon — 若要監控內部執行的程序,您必須安裝此系統程式與 scout 的 SSH 金鑰。然而您亦可利用系統現有的 SSH 系統程式(sshd),來執行這些偵測動作。欲取得安裝指示,請參閱 節 5.2, “Red Hat Network Monitoring Daemon(rhnmd)”,其中也包括需要此安全連線的偵測清單。欲取得完整的可用偵測清單,請參閱 附錄 D, 偵測

啟用 Monitoring

就預設值,Monitoring 會被停用,要使用前需先將其啟用。
  1. 以擁有衛星伺服器管理員權限的使用者登入,並瀏覽至 管理RHN 衛星伺服器配置啟用 Monitoring。請按下「更新」來進行儲存。
  2. 請將服務重新啟用,以使變更生效。請至「重新啟動」分頁,以重新啟動衛星伺服器。這會使衛星伺服器離線幾分鐘。
  3. 請檢查您現在在「RHN 衛星伺服器配置」下擁有「Monitoring」分頁,以確認 monitoring 已啟用。
  4. 若要啟用 monitoring scout,請至 管理RHN 衛星伺服器配置Monitoring+啟用 Monitoring Scout。請按下「更新配置」,以進行儲存。

注意

建議您將 monitoring 的配置值保留作為預設值。請檢視《Red Hat Network RHN 衛星伺服器安裝指南》的《 Sendmail 配置》部份,以取得更多使用通知功能上的相關資訊。