Настройка SNMP на ESX.
В рамках проекта по внедрению корпоративной системы мониторинга сети, за одно, решили «прикрутить» к мониторингу виртуальную инфраструктуру и железные сервера. Сегодня о виртуальной инфраструктуре, то есть, настроим SNMP на ESX. Нод у нас не много, поэтому никакими скриптами в данном случае не пользуемся, делаем все руками…
Включить SNMP в VMware ESXi 5.1 можно через ssh.
Для начала включим сам ssh (если ранее был не включен ручками), по умолчанию он не включен.
После этого заходим по ssh на хост (например, используя Putty).
Задаем коммъюнити и адрес хоста системы мониторинга:
~ # esxcli system snmp set -c public
~ # esxcli system snmp set -t 192.168.10.227@161/public (айпишник назначения и паблик могут варьироваться)
Разрешаем запуск демона snmp:
~ # esxcli system snmp set -e true
Вроде бы все просто, но у нас это заработало не с первого захода, пришлось обратиться к KB:
и
После чего, ситуация выровнялась…
Проверяем конфигурацию:
~ # esxcli system snmp test
Comments: There is 1 target configured, send warmStart requested, test completed normally.
Проверяем работоспособность со стороны системы мониторинга.
В нашем случае это выглядит так все хосты благополучно добавились в систему мониторинга:
Всем хорошей работы!!!