Sie können den SNMP-Agenten für ESXi zum Senden von Benachrichtigungen für virtuelle Maschinen und Umgebungen an Verwaltungssysteme verwenden.

Sie müssen zum Senden von SNMP v1/v2c-Benachrichtigungen mithilfe des SNMP-Agenten die Ziel-Unicast-Adresse (Empfänger), die Community und einen optionalen Port konfigurieren. Wenn Sie keinen Port angeben, sendet der SNMP-Agent Traps standardmäßig an den UDP-Port 162 auf dem Zielverwaltungssystem.

Weitere Informationen zum Konfigurieren von SNMP v3-Traps finden Sie unter Konfigurieren der SNMP v3-Ziele.

Wenn Sie ESXCLI-Befehle über ESXCLI ausführen, müssen Sie die Verbindungsoptionen angeben. Diese legen den Zielhost und die Anmeldedaten fest. Wenn Sie die ESXCLI-Befehle über die ESXi Shell direkt auf dem Host ausführen, ist die Angabe der Verbindungsoptionen nicht erforderlich. Weitere Informationen zu den Verbindungsoptionen finden Sie unter ESXCLI – Konzepte und Beispiele.

Voraussetzungen

Konfigurieren Sie den ESXi-SNMP-Agenten mithilfe der ESXCLI-Befehle. Weitere Informationen zur Verwendung von ESXCLI finden Sie unter Erste Schritte mit ESXCLI.

Prozedur

  1. Führen Sie den Befehl esxcli system snmp set mit der Option --targets aus:
    esxcli system snmp set --targets target_address@port/community
    Hier ist target_address die Adresse des Zielsystems, port die Portnummer, an die die Benachrichtigungen gesendet werden sollen, und community der Name der Community.

    Jedes Mal, wenn Sie ein Ziel unter Verwendung dieses Befehls angeben, überschreiben die von Ihnen angegebenen alle vorher angegebenen Einstellungen. Trennen Sie zum Angeben von mehreren Zielen diese durch ein Komma.

    Führen Sie z. B. den folgenden Befehl aus, um die Ziele „192.0.2.1@163/westnoc“ und „2001:db8::1@163/eastnoc“ zu konfigurieren:
    esxcli system snmp set --targets 192.0.2.1@163/westnoc,2001:db8::1@163/eastnoc
  2. (Optional) Führen Sie den folgenden Befehl aus, falls der ESXi-SNMP-Agent nicht aktiviert ist:
    esxcli system snmp set --enable true
  3. (Optional) Senden Sie ein Test-Trap, um sicherzustellen, dass der Agent richtig konfiguriert ist, indem Sie den Befehl esxcli system snmp test ausführen.
    Der Agent sendet einen warmStart-Trap an das konfigurierte Ziel.