Povolení SNMP na ESXi 6.x

Pokud chcete hypervizor ESXi 6.x monitorovat pomocí protokolu SNMP (např. z Nagiosu nebo Cacti), musíte zajistit, že je správně zkonfigurován a je spuštěna služba SNMP.

Po přihlášení pomocí SSH zadejte příkaz:

esxcli system snmp get

Výstupem, pokud je SNMP vypnuté a nezkonfigurované, bude následující výpis:

Authentication:
Communities: public
Enable: true
Engineid: 00000063000000a100000000
Hwsrc: indications
Largestorage: true
Loglevel: info
Notraps:
Port: 161
Privacy:
Remoteusers:
Syscontact: helpdesk@exterra-services.cz
Syslocation: Superhosting.cz
Targets:
Users:
V3targets:

Poté pomocí následujících příkazů zkonfigurujte SNMP:

esxcli system snmp set -r
esxcli system snmp set -c public
esxcli system snmp set -p 161
esxcli system snmp set -L "lokalita"
esxcli system snmp set -C kontakt@email.cz
esxcli system snmp set -e yes

V GUI administrace ESXi nastartujte službu SNMP:

ESXi SNMP service

Opětovně pomocí příkazu „esxcli system snmp get“ zkontrolujte stav SNMP, výpis se bude vypadat následovně:

Authentication:
Communities:
Enable: true
Engineid: 00000063000000a100000000
Hwsrc: indications
Largestorage: true
Loglevel: info
Notraps:
Port: 161
Privacy:
Remoteusers:
Syscontact:
Syslocation:
Targets:
Users:
V3targets: