您可以使用 vCenter Server Appliance SNMP 代理程式將虛擬機器和環境通知傳送到管理系統。

執行這項作業的原因和時機

若要使用 SNMP 代理程式傳送 SNMP v1 與 v2c 通知,您必須設定目標 (即接收器)、單點傳播位址、社群以及選擇性連接埠。如果不指定連接埠,則 SNMP 代理程式預設會將通知傳送到目標管理系統上的 UDP 連接埠 162。

程序

  1. 存取應用裝置 shell 並以具有管理員或超級管理員角色的使用者身分登入。

    具有超級管理員角色的預設使用者是根使用者。

  2. 執行 snmp.set --targets 命令:
    snmp.set --targets target_address@port/community

    在此,target_addressportcommunity 分別是目標系統的位址、接收通知的連接埠號碼和社群名稱。連接埠值是選擇性的。如未指定連接埠,則使用預設連接埠 161。

    每次使用此命令指定目標時,您所指定的設定將覆寫之前指定的所有設定。若要指定多個目標,請用逗號加以分隔。

    例如,執行下列命令以設定目標 192.0.2.1@678/targetcommunity 與 2001:db8::1/anothercom:

    snmp.set --targets 192.0.2.1@678/targetcommunity,2001:db8::1/anothercom
  3. (選擇性) ︰ 如果 SNMP 代理程式未啟用,則透過執行 snmp.enable 命令將其啟用。
  4. (選擇性) ︰ 要傳送測試設陷以驗證代理程式的設定是否正確,請執行 snmp.test 命令。

    代理程式會將 warmStart 設陷傳送到所設定的目標。