在 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 監視設定

  1. 登入您的 OT 感應器,然後選取 [系統設定 > 感應器管理 > 健康情況] 並針對 SNMP MIB 監視進行疑難排解 >

  2. [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 伺服器的驗證類型: MD5SHA
      加密 選取與 SNMP 伺服器通訊時所使用的加密:
      - DES (56 位金鑰大小) : (USM) USM (SNMPv3) 第 3 版的 RFC3414 使用者型安全性模型。
      - AES (AES 128 位支援) :RFC3826 SNMP 使用者型安全性模型中的進階加密標準 (AES) 加密演算法。
      祕密金鑰 輸入與 SNMP 伺服器通訊時所使用的秘密金鑰。 秘密金鑰必須剛好有八個英數位元。
  3. 選取 [儲存] 來儲存變更。

下載適用于 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 網路感應器