本節的程序將說明如何使用網路主控台屬性編輯程式建立和回應警報。
以下範例程序顯示如何建立簡易警報。此範例在核心讀取器模組中建立警報臨界值。
在「主機細節瀏覽器」頁面中選擇資料屬性,例如「系統負荷統計」。
按一下「警報」標籤。
「警報」頁面即會顯示出來。
在「緊急臨界值 (>)」欄位中鍵入小於目前值的數值。
提供此值即建立了緊急警報。
按一下「確定」套用變更並關閉「警報」頁面。
在很短的時間內,「系統負荷統計」資料屬性表中的「最近一分鐘的平均負荷」資料欄位將會變成紅色。此外,紅色警報圖示會顯示在以下資料夾和圖示上,除非您的系統有開啟且未認可嚴重程度的黑色警報:
作業系統
核心讀取器
系統負荷統計
按一下「主機細節警報」標籤。
當警報表重新顯示時,您建立的警報將會反映在此表中。如需有關此主旨的更多資訊,請參閱第 16章, 使用網路主控台管理警報。
按一下「認可」按鈕(此按鈕看似核取標記)認可此警報。
建立額外警報臨界值。然後熟悉這些作業。
一旦您建立這些警報,便可以設定安全權限,使其他 Sun Management Center 軟體使用者無法變更您的警報臨界值。如需有關安全的更多資訊,請參閱第 18章, Sun Management Center 的安全性。
您無需填入所有警報臨界值的警報資訊。例如,您可以選擇僅建立緊急警報臨界值。
以下程序說明如何定義警報發生時所採取的動作。
在「主機細節瀏覽器」頁面中選擇資料屬性,例如「系統負荷統計」。
在「值」欄位中選取適當的項目,例如與「最近五分鐘的平均負荷」相關的值。
屬性編輯程式「資訊」頁面即會顯示出來。
按一下「動作」標籤。
「動作」頁面即會顯示出來。
按一下您要定義動作之警報級別的「動作」按鈕。
會出現一個視窗,在此您可選擇動作類型並提供相應資訊。
若要透過電子郵件通知使用者,請按一下「電子郵件」圓鈕。 輸入以逗號分隔的電子郵件地址清單與訊息。
若要執行 Script,請按一下「其他」圓鈕。從可用的 Script 清單中選擇 Script。然後,依需要提供相應的引數。請參閱定義與使用警報動作 Script。
若要清除此警報,請按一下「清除」圓鈕。
按一下「確定」套用變更並關閉此頁面。
如果您選擇傳送電子郵件,當特定警報發生時,系統就會將訊息傳送給指定的使用者。此訊息的內容類似以下訊息:
Date: Wed, 30 Jun 1999 15:25:39 -0800 From: root@MachineB (0000-Admin(0000)) Subject: Sun Management Center - Alert Alarm Action Mime-Version: 1.0 Sun Management Center alarm action notification ... {Alert: machineB Kernel Reader Load Average Over The Last 5 Minutes> 0.01Jobs} |
以下程序說明如何自訂警報動作,以便在警報發生時自動通知使用者。
使用以下引數建立 Script:
警報嚴重度,例如 Warning、Critical 等。
完整的警報字串,包括嚴重程度。(例如: Critical:Machine A Kernel Reader Number of User Sessions > 10)
在指令行層級,成為超級使用者。
# su - |
將 Script 安裝於 Sun Management Center 的起始目錄。
預設目錄為 /var/opt/SUNWsymon/bin/。例如:
# cp custom-alarm-script /var/opt/SUNWsymon/bin/ |
按一下「主機細節瀏覽器」標籤。
設定警報臨界值。
如需更多資訊,請參閱定義警報情況。
按一下「系統負荷統計」圖示。
系統負荷統計的屬性表會顯示於「主機細節瀏覽器」頁面的內容視圖中。
選取「最近五分鐘的平均負荷」的「值」 欄位。
屬性編輯程式「資訊」頁面即會顯示出來。
按一下屬性編輯程式「動作」標籤。
「動作」頁面即會出現。
按一下「緊急動作」欄位的「動作」按鈕。
「警報動作修改」對話方塊即會出現。
按一下「其他」按鈕。
從「可用的 Script」功能表中選擇 custom-alarm-script 。
在「引數」欄位中鍵入以下字串:
%statusstringfmt
按一下「確定」套用變更並關閉此頁面。
Script 檔案名稱會顯示於「動作」頁面的「緊急動作」欄位中。