在 OT 感應器上設定 SNMP MIB 健康情況監視
本文說明如何設定 OT 感應器,以透過授權的 SNMP 監視伺服器進行健康情況監視。 SNMP 查詢每秒最多會傳送 50 次,使用透過埠 161 的 UDP。
SNMP 監視的設定包括在您的 OT 感應器和 SNMP 伺服器上設定設定。 若要在 SNMP 伺服器上定義適用于 IoT 的 Defender 感應器,請手動定義您的設定,或使用從 Azure 入口網站 下載的預先定義的 SNMP MIB 檔案。
SNMP 查詢每秒最多會傳送 50 次,使用透過埠 161 的 UDP。
必要條件
執行本文中的程式之前,請確定您具有下列專案:
使用 SNMP 第 2 版或 3 的SNMP 監視伺服器。 如果您使用 SNMP 第 3 版,而且想要使用 AES 和 3-DES 加密,您也必須具備:
- 支援 SNMP 第 3 版的 NMS) 網路管理站 (
- 瞭解 SNMP 術語,以及組織中的 SNMP 架構
- UDP 埠 161 會在防火牆中開啟
備妥 SNMP 伺服器的下列詳細資料:
- IP 位址
- 使用者名稱和密碼
- 驗證類型:MD5 或 SHA
- 加密類型:DES 或 AES
- 祕密金鑰
- SNMP v2 社群字串
安裝並啟用OT 感應器,並以管理員使用者身分存取。 如需詳細資訊,請參閱 使用適用于 IoT 的 Defender 進行 OT 監視的內部部署使用者和角色。
若要從Azure 入口網站下載預先定義的 SNMP MIB 檔案,您必須以安全性系統管理員、參與者或擁有者使用者身分存取Azure 入口網站。 如需詳細資訊,請參閱 適用于 IoT 的 Defender 的 Azure 使用者角色和許可權。
在您的 OT 感應器上設定 SNMP 監視設定
登入您的 OT 感應器,然後選取 [系統設定 > 感應器管理 > 健康情況] 並針對 SNMP MIB 監視進行疑難排解 >。
在 [SNMP MIB 監視 設定] 窗格中,選取 [+ 新增主機 ],然後輸入下列詳細資料:
主機 1:輸入 SNMP 監視伺服器的 IP 位址。 如果您有多部伺服器,請視需要多次選取 [+ 新增主機 ]。
SNMP V2:選取您是否使用 SNMP 第 2 版,然後輸入您的 SNMP V2 社群字串。 社群字串最多可以有 32 個英數位元,而且沒有空格。
SNMP V3:如果您使用的是 SNMP 第 3 版,請選取 ,然後輸入下列詳細資料:
名稱 描述 使用者名稱和密碼 輸入用來存取 SNMP 伺服器的 SNMP v3 認證。 使用者名稱和密碼都必須在 OT 感應器和 SNMP 伺服器上設定。
使用者名稱最多可以包含 32 個英數位元,且沒有空格。
密碼會區分大小寫,而且可以包含 8-12 英數位元。驗證類型 選取用來存取 SNMP 伺服器的驗證類型: MD5 或 SHA 加密 選取與 SNMP 伺服器通訊時所使用的加密:
- DES (56 位金鑰大小) : (USM) USM (SNMPv3) 第 3 版的 RFC3414 使用者型安全性模型。
- AES (AES 128 位支援) :RFC3826 SNMP 使用者型安全性模型中的進階加密標準 (AES) 加密演算法。祕密金鑰 輸入與 SNMP 伺服器通訊時所使用的秘密金鑰。 秘密金鑰必須剛好有八個英數位元。
選取 [儲存] 來儲存變更。
下載適用于 IoT 的 Defender SNMP MIB 檔案
Azure 入口網站中的適用于 IoT 的 Defender 提供可下載的 MIB 檔案,供您載入 SNMP 監視系統,以預先定義適用于 IoT 的 Defender 感應器。
若要從適用于 IoT 的 Defender下載Azure 入口網站上的 SNMP MIB 檔案,請選取[網站和感應器>] [更多動作>] [下載 SNMP MIB 檔案]。
從 Azure 入口網站下載的所有檔案都會以信任的根目錄簽署,讓您的機器只使用已簽署的資產。
手動 SNMP 設定的 OT 感應器 OID
如果您要手動在 SNMP 監視系統上設定適用于 IoT 的 Defender 感應器,請使用下表來參考有關感應器物件識別碼值 (OID) :
管理主控台和感應器 | OID | 格式 | 描述 |
---|---|---|---|
設備名稱 | 1.3.6.1.2.1.1.5.0 | STRING | 內部部署管理主控台的設備名稱 |
廠商 | 1.3.6.1.2.1.1.4.0 | STRING | Microsoft 支援服務 (support.microsoft.com) |
平台 | 1.3.6.1.2.1.1.1.0 | STRING | 感應器或內部部署管理主控台 |
序號 | 1.3.6.1.4.1.53313.1 | STRING | 授權使用的字串 |
軟體版本 | 1.3.6.1.4.1.53313.2 | STRING | Xsense 完整版本字串和管理完整版本字串 |
CPU 使用量 | 1.3.6.1.4.1.53313.3.1 | GAUGE32 | 零到 100 的指示 |
CPU 溫度 | 1.3.6.1.4.1.53313.3.2 | STRING | 以 Linux 輸入為基礎的零到 100 的攝氏指示。 任何沒有實際實體溫度感應器的電腦 (例如 VM) 傳回「找不到感應器」 |
記憶體使用量 | 1.3.6.1.4.1.53313.3.3 | GAUGE32 | 零到 100 的指示 |
磁碟使用量 | 1.3.6.1.4.1.53313.3.4 | GAUGE32 | 零到 100 的指示 |
服務狀態 | 1.3.6.1.4.1.53313.5 | STRING | 如果四個重要元件之一已關閉,則為線上或離線 |
本地/雲端連線 | 1.3.6.1.4.1.53313.6 | STRING | 此設備的啟用模式:雲端連線 / 本地連線 |
授權狀態 | 1.3.6.1.4.1.53313.7 | STRING | 此設備的啟用期間:作用中 / 到期日 / 已過期 |
請注意:
- 非存在金鑰會以 Null、HTTP 200 回應。
- 應該在所有結構和實體感應器上測試硬體相關的 MIB (CPU 使用方式、CPU 溫度、記憶體使用方式、磁碟使用方式)。 虛擬機器上的 CPU 溫度應該不適用。
下一步
如需詳細資訊,請參閱 維護 GUI 中的 OT 網路感應器。