本節的程序將說明如何使用 Web 主控台屬性編輯程式建立和回應警報。
以下範例程序顯示如何建立簡易警報。此範例在核心讀取器模組中建立警報臨界值。
在 [主機細節瀏覽器] 頁面中選擇資料屬性,例如 [系統負荷統計]。
按一下 [警報] 標籤。
[警報] 頁面即會顯示出來。
在 [緊急臨界值 (>)] 欄位中鍵入小於目前值的值。
提供此值即建立了緊急警報。
按一下 [確定] 套用變更並關閉 [警報] 頁面。
在很短的時間內, [系統負荷統計] 資料屬性表中的 [最近一分鐘的平均負荷] 資料欄位將會變成紅色。此外,紅色警報圖示會顯示在以下資料夾和圖示上,除非您的系統有開啟且未認可嚴重程度的黑色警報:
作業系統
核心讀取器
系統負荷統計
按一下 [主機細節警報] 標籤。
當警報表重新顯示時,您建立的警報將會反映在此表中。如需關於此主題的更多資訊,請參閱第 16 章, 使用 Web 主控台管理警示。
按一下 [認可] 按鈕(此按鈕看似核取標記)認可此警報。
建立額外警報臨界值。然後熟悉這些作業。
一旦您建立這些警報,便可以設定安全權限,使其他 Sun Management Center 軟體使用者無法變更您的警報臨界值。如需關於安全性的更多資訊,請參閱第 18 章, Sun Management Center 安全性。
您無需填入所有警報臨界值的警報資訊。例如,您可以選擇僅建立緊急警報臨界值。
以下程序說明如何定義警報發生時所採取的動作。
在 [主機細節瀏覽器] 頁面中選擇資料屬性,例如 [系統負荷統計]。
在 [值] 欄位中選取適當的項目,例如與 [最近五分鐘的平均負荷] 相關的值。
屬性編輯程式 [資訊] 頁面即會顯示出來。
按一下 [動作] 標籤。
[動作] 頁面即會顯示出來。
按一下您要定義動作之警報級別的 [動作] 按鈕。
會出現一個視窗,在此您可選擇動作類型並提供相應資訊。
若要透過電子郵件通知使用者,請按一下 [電子郵件] 圓鈕。輸入以逗號分隔的電子郵件地址清單與訊息。
若要執行 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 檔案名稱會顯示於 [動作] 頁面的 [緊急動作] 欄位中。