SNMP 事件
適用於: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
SNMP 監視與規則中 Operations Manager 可讓您從電腦與裝置的支援簡易網路管理通訊協定 (SNMP) 擷取訊息。 您可以建立規則和監視器等候要傳送 SNMP 設陷或可擷取使用 SNMP 探查定期執行的資訊。
Target
規則和監視器的電腦上執行代理程式的目標類別的每個執行個體和它們通常是存取本機電腦上的資料。 SNMP 規則和監視器通常使用的電腦或裝置不同的監視器或規則執行資訊。 SNMP 設陷監視器或規則必須接收設陷代理程式上執行。 裝置必須設定為傳遞給此代理程式的陷阱。 SNMP 探查監視器或規則必須在任何代理程式已獲授權可以存取 snmp 裝置上執行。 裝置可能需要設定為允許從這個代理程式進行通訊。
發現與探索精靈的網路裝置是由您在探索程序期間指定的資源集區管理。 資源集區包含一或多個管理伺服器。 您可以為這些裝置使用的類別做為目標,與規則或監視器會在資源集區中的每一部電腦上執行。 在此情況下,裝置必須傳送到每個集區中電腦的 SNMP 設陷並允許存取 SNMP 探查的集區中的每一部電腦。
SNMP 事件精靈
下表將列出可供這兩個簡單和分隔的文字檔案的精靈。
|
|
---|---|
|
|
|
|
|
|
|
|
|
|
|
SNMP 事件精靈選項
當您執行 SNMP 監視器精靈時,您必須提供下表中的選項值。 每個表格代表精靈中的一個頁面。
一般
一般 頁面包含的規則或精靈包括其名稱、 類別、 目標和管理組件檔案儲存在一般設定。
選項 |
說明 |
---|---|
名稱 |
用於規則或監視器的名稱。 對於規則而言名稱會出現在 規則 檢視中 製作 窗格。 當您建立檢視表或報表時,您可以選取這個名稱才能使用它所收集的資料。 監視器,名稱會出現在 [健全狀況總管] 中的任何目標物件。 |
說明 |
選擇性的規則或監視器的詳細描述。 |
管理組件 |
若要將規則或監視器的管理組件檔案。 如需有關管理組件的詳細資訊,請參閱 選取管理封包檔。 |
規則分類 (只有規則) |
規則類別目錄。 這應該是事件收集規則 事件收集。 效能集合規則,這應該是 效能集合。 警示的規則,這應該是 警示。 |
父監視 (僅監視器) |
監視器會置於下健全狀況總管中的彙總監視。 如需詳細資訊,請參閱彙總監視器。 |
Target |
若要使用的規則或監視器的目標類別。 將具有至少一個這個類別的執行個體的任何代理程式上執行的規則或監視器。 如需有關目標的詳細資訊,請參閱 瞭解類別和物件。 如果您正在監視探索精靈中探索到的網路裝置,然後使用之裝置或其中一個元件,根據什麼監視器最套用至類別。 |
規則已啟用 已啟用監視 |
指定是否啟用的規則或監視器。 |
SNMP 探查 / SNMP 設陷提供者
SNMP 探查規則具有 SNMP 探查 頁面上,而 SNMP 設陷規則具有 SNMP 陷阱提供者 頁面。 SNMP 監視器將會有兩個適當的頁面上,一個用來定義狀況良好的狀態和其他定義警告或嚴重狀態。 頁面定義的社群字串和 SNMP 探查或陷阱的 OID。
選項 |
說明 |
---|---|
頻率 (只有探查) |
探查執行頻率。 設定太低的頻率可能會導致過多的負荷受監視的裝置上。 設定太高的頻率可能會導致不快速地偵測問題的監視器。 從 2 分鐘到 15 分鐘的頻率是常見的範圍。 |
社群字串 |
如果 使用探索社群字串 已選取,則會使用目標裝置的社群。 如果 使用自訂的社群字串 已選取,則您可以指定社群字串。 |
物件識別碼 |
探查、 一個或多個物件的識別項 (OID) 來擷取裝置。 針對每個值將會收集並可供您評估運算式中。 大部分的規則和監視器將會使用單一的 OID,但是可以使用多個 Oid。 陷阱,一或多個物件的識別項 (OID) 來接聽來自裝置。 大部分的規則和監視器將會使用單一的 OID,但是可以使用多個 Oid。 |
所有設陷 (只設陷) |
如果選取, 物件識別元 清單已停用,以及從目標物件的所有設陷會收集,不論 OID。 |
建立運算式 (僅監視器)
SNMP 的監視器都具有 建置運算式 的每個頁面 SNMP 探查 或 SNMP 陷阱提供者 頁面。 運算式評估來決定監視的健全狀態傳回的 SNMP 資料。
如需有關運算式、 運算式。
參數名稱 在每個運算式都需要參考這項資料從 SNMP 的探查或 trap 變數。 可用的資料會包含標頭資訊和資料元素指定每個 oid。 下表顯示標頭資訊:
資料項目 |
說明 |
---|---|
來源 |
裝置的 IP 位址。 |
目的地 |
接收事件的代理程式的 IP 位址 |
CommunityString |
加密的社群字串 |
ErrorCode |
要求所傳回的錯誤碼 |
版本 |
SNMP 使用的版本 |
下表顯示每個資料元素中的資訊:
資料項目 |
說明 |
---|---|
OID |
資料元素的 OID |
語法 |
指出成功或失敗的 SNMP 作業。 如果成功,則會將屬性設定為表示值的資料類型的值。 如果不成功,則會將屬性設定為指出錯誤的資料類型。 文件中列出的特定值 SNMP 探查模組。 |
值 |
資料元素的值。 |
若要參考的 OID 資料元素,您可以使用下列語法:
語法 |
範例 |
說明 |
---|---|---|
SnmpVarBinds/SnmpVarBind/< ElementName > |
SnmpVarBinds/SnmpVarBind 值 |
使用單一的 OID 時使用此語法。 |
SnmpVarBinds/SnmpVarBind [#] / < ElementName > |
SnmpVarBinds SnmpVarBind [2] / 值 |
當您有多個 Oid 並想要參照到其數字順序的每個使用此語法。 第一個 OID 是 1、 第二個是 2,依此類推。 |
SnmpVarBinds/SnmpVarBind [OID ="< OID >"] / < ElementName > |
SnmpVarBinds/SnmpVarBind[OID="1.3.6.1.2.1.1.5.0"]/Value |
當您有多個 Oid 並想要參照每個由特定的 OID 使用此語法。 |
設定健全狀況
設定健康情況 頁面只適用於監視。 它可讓您指定將會針對每個事件設定的健全狀態。 第一個事件通常設定為的監視器 警告 或 嚴重 第二個事件或計時器將設定監視器為 狀況良好。
設定警示
設定警示 頁面只適用於監視和警示規則。 它的選項將會說明 警示。
建立 SNMP 監視器和規則
建立 SNMP 規則
使用下列程序建立在 SNMP 效能集合規則 Operations Manager 利用下列詳細資料:
在所有的網路裝置上使用目標節點上執行。
開啟 TCP 連線 (OID 1.3.6.1.2.1.6.9.0) 的數目會收集每隔 10 分鐘。
若要建立 SNMP 效能集合規則
-
如果您沒有要監視之應用程式的管理組件,請使用選取管理封包檔中的程序建立一個。
-
在 Operations 主控台中,選取 製作 工作區,然後選取 規則。
-
以滑鼠右鍵按一下 規則 選取 建立新的規則。
-
在 規則類型 頁面上,執行下列動作:
展開 集合規則, ,展開 效能基礎, ,然後按一下 SNMP 效能。
從步驟 1 中選取管理組件。
按一下 [下一步]。
-
在 [一般] 頁面中執行下列步驟:
在 規則名稱 ] 方塊中輸入 收集開啟 TCP 連接。
在 規則分類 ] 方塊中選取 效能集合。
旁邊 規則目標 按一下 選取 然後選取 節點。
保留 啟用規則 選取。
按一下 [下一步]。
-
在 SNMP 探查 頁面上,執行下列動作:
在 頻率 ] 方塊中, 10 分鐘。
在 物件識別元 ] 方塊中輸入 1.3.6.1.2.1.6.9.0 按下 ENTER。
按一下 [建立]。
建立 SNMP 監視
使用下列程序建立將 SNMP 設陷監視器 Operations Manager 利用下列詳細資料:
在所有的網路裝置上使用目標節點上執行。
監視連接埠的狀態。 OID.1.3.6.1.6.3.1.1.5.3 來指示下的連結。 OID.1.3.6.1.6.3.1.1.5.4 來指示連結。
監視器的連接埠只有 16。 這被表示物件識別元.1.3.6.1.2.1.2.2.1.8.16 值為 2 個連結與向下的值為 1 的物件識別碼.1.3.6.1.2.1.2.2.1.8.16 連結上。
SNMP 資料中包含的 OID 和值的前四個項目。
若要建立將 SNMP 設陷監視器
-
如果您沒有要監視之應用程式的管理組件,請使用選取管理封包檔中的程序建立一個。
-
在 Operations 主控台中,選取 [撰寫] 工作區。
-
以滑鼠右鍵按一下 監視器, 、 選取 建立監視器, ,然後選取 單位監視器。
-
在 監視器類型 頁面上,執行下列動作:
展開 SNMP, ,然後 陷阱型偵測, ,然後 簡易陷阱偵測, ,然後 SNMP 設陷監視器。
從步驟 1 中選取管理組件。
按一下 [下一步]。
-
在 [一般] 頁面中執行下列步驟:
在 名稱 ] 方塊中輸入 連接埠主動。
按一下 選取 旁邊 監視器目標 方塊。
選取 節點 按一下 確定。
在 父監視 ] 方塊中選取 可用性。
保留 監視器已啟用 核取方塊,選取並按一下 下一步。
-
在 第一個 SnmpTrapProvider 頁面上,執行下列動作:
在 物件識別元 ] 方塊中輸入 .1.3.6.1.6.3.1.1.5.3 按下 ENTER。
按一下 [建立]。
-
在 建置第一個運算式 頁面上,執行下列動作:
按一下 [插入]。
在 參數名稱 方塊中輸入 SnmpVarBinds/SnmpVarBind[OID=".1.3.6.1.2.1.2.2.1.8.16"]/Value。
在 運算子 方塊選取 等於。
在 值 方塊中輸入 2。
按一下 [下一步]。
-
在 第二個 SnmpTrapProvider 頁面上,執行下列動作:
在 物件識別元 ] 方塊中輸入 .1.3.6.1.6.3.1.1.5.4 按下 ENTER。
按一下 [建立]。
-
在 建立第二個運算式 頁面上,執行下列動作:
按一下 [插入]。
在 參數名稱 方塊中輸入 SnmpVarBinds/SnmpVarBind[OID=".1.3.6.1.2.1.2.2.1.8.16"]/Value。
在 運算子 方塊選取 等於。
在 值 方塊中輸入 1。
按一下 [下一步]。
-
在 設定健康情況 頁面上,執行下列動作:
旁邊 FirstEventRaised, ,變更 健全狀況狀態 至 嚴重。
按一下 [下一步]。
-
在 設定警示 頁面上,執行下列動作:
檢查 產生此監視的警示
在 產生警示時 ] 方塊中選取 ,監視器就會在關鍵健全狀態。
將選取要自動解決警示方塊。
在 警示名稱 ] 方塊中輸入 連接埠主動
按一下省略符號按鈕旁邊 警示描述 方塊。
清除的內容 值 方塊。
按一下 資料 然後 來源。 按 ENTER。
按一下 資料 然後 目的地。 按 ENTER。
按一下 資料, ,然後 SnmpVarBinds, ,然後 SnmpVarBind, ,然後 OID。
在變數中變更 [<< INT >>] 至 [1]。
輸入一個空格之後的變數。
按一下 資料, ,然後 SnmpVarBinds, ,然後 SnmpVarBind, ,然後 值。
在變數中變更 [<< INT >>] 至 [1]。
重複上述步驟來新增 OID 和項目 2、 3 和 4 的值。
按一下 [確定]。
-
按一下 [建立]。