分享方式:


在 OT 感應器上設定 SNMP MIB 健康情況監視

本文說明如何設定 OT 感應器以透過授權的 SNMP 監視伺服器進行健康情況監視。 SNMP 查詢會透過連接埠 161 使用 UDP 每秒傳送最多 50 次。

SNMP 監視的設定包括在您的 OT 感應器和 SNMP 伺服器上進行設定。 若要在 SNMP 伺服器上定義適用於 IoT 的 Defender 感應器,請手動定義您的設定,或是使用從 Azure 入口網站下載的預先定義 SNMP MIB 檔案。

SNMP 查詢會透過連接埠 161 使用 UDP 每秒傳送最多 50 次。

必要條件

執行本文中的程序前,請確定您具備下列事項:

  • SNMP 監視伺服器,使用 SNMP 第 2 版和第 3 版。 如果您使用 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 位元金鑰大小):RFC3414 使用者型安全性模型 (USM),適用於第 3 版的簡易網路管理通訊協定 (SNMPv3)。
      - AES (支援 AES 128 位元):RFC3826 SNMP 使用者型安全性模型中的進階加密標準 (AES) 加密演算法。
      祕密金鑰 輸入與 SNMP 伺服器通訊時使用的祕密金鑰。 秘密金鑰只有八個英數字元。
  3. 選取儲存以儲存變更。

下載適用於 IoT 的 Defender SNMP MIB 檔案

在 Azure 入口網站中,適用於 IoT 的 Defender 提供可下載的 MIB 檔案,可讓您載入至 SNMP 監視系統以預先定義適用於 IoT的 Defender 感應器。

若要下載 SNMP MIB 檔案,在 Azure 入口網站上適用於 IoT 的 Defender,選取 [網站和感應器] > [更多動作] > [下載 SNMP MIB 檔案]

從 Azure 入口網站下載的所有檔案都會以信任的根目錄簽署,讓您的機器只使用已簽署的資產。

手動 SNMP 設定的 OT 感應器 OID

如果您要在 SNMP 監視系統上手動設定適用於 IoT 的 Defender 感測器,請使用下表做為感應器物件識別碼值 (OID) 的參考:

管理主控台和感應器 OID 格式 描述
設備名稱 1.3.6.1.2.1.1.5.0 字串 內部部署管理主控台的設備名稱
廠商 1.3.6.1.2.1.1.4.0 字串 Microsoft 支援服務 (support.microsoft.com)
平台 1.3.6.1.2.1.1.1.0 字串 感應器或內部部署管理主控台
序號 1.3.6.1.4.1.53313.1 字串 授權使用的字串
軟體版本 1.3.6.1.4.1.53313.2 字串 Xsense 完整版本字串和管理完整版本字串
CPU 使用量 1.3.6.1.4.1.53313.3.1 GAUGE32 零到 100 的指示
CPU 溫度 1.3.6.1.4.1.53313.3.2 字串 以 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 字串 如果四個重要元件之一已關閉,則為線上或離線
本地/雲端連線 1.3.6.1.4.1.53313.6 字串 此設備的啟用模式:雲端連線 / 本地連線
授權狀態 1.3.6.1.4.1.53313.7 字串 此設備的啟用期間:作用中 / 到期日 / 已過期

請注意:

  • 非現有金鑰會以 Null、HTTP 200 回應。
  • 應該在所有結構和實體感應器上測試硬體相關的 MIB (CPU 使用方式、CPU 溫度、記憶體使用方式、磁碟使用方式)。 虛擬機器上的 CPU 溫度應該不適用。

下一步

如需詳細資訊,請參閱 從 GUI 維護 OT 網路感應器