использование zabbix для контроля хранилищ данных VMware

В последней компании, на которую я работал, мы разделили сеть в несколько VLAN и использовали резервирование DHCP для ограничения соединений клиента. Диапазон DHCP был ограничен числом клиентов на VLAN, и диапазон должен был быть расширен для добавления большего количества клиентов.

Так как резервирование связало IP-адрес с MAC-адресом, старое резервирование должно было быть удалено для добавления другого клиента. Кто-то небрежно отключение сетевого кабеля и включение другого ПК не взял бы IP-адрес.

Я говорю небрежно, потому что это не составляет спуфинг MAC.

5
задан 25 January 2011 в 06:42
3 ответа

Это тривиально с API VMware, и VMware имеет некоторые сценарии в качестве примера, которые можно использовать в качестве начальной точки. Во-первых, загрузите vSphere SDK для Perl 4.1 из http://www.vmware.com/support/developer/viperltoolkit/ и установите его на Вашем сервере Zabbix. Вам будет нужна эта версия для поддержки ESX/ESXi 3.0.1 до 4,1.

Затем можно использовать один из включенных сценариев Perl, таких как dsbrowse.pl, как начальная точка для того, чтобы сделать собственную регистрацию Zabbix. SDK также включает другие сценарии, которые могут быть полезными.

4
ответ дан 3 December 2019 в 01:41

Существует много различных путей, которыми Вы могли пойти об этом. Вероятно, самый безболезненный путь состоял бы в том, чтобы использовать zabbix 1.8.x's ssh способность к входу в систему выполнить простой сценарий оболочки на сервере VMware, который возвратит результат Вам. Необходимо скомпилировать zabbix_server с libssh для него, чтобы иметь возможность сделать это.

После того как Вы скомпилировали zabbix сервер с ssh возможностью, просто перейдите к серверу VMware "Хост" и добавьте "Объект". Из выпадающего списка будет "Агент SSH". Выберите это, имейте его, входят в хост VMware, выполняют простой сценарий оболочки, который возвращает использование пространства хранилища данных.

Другая возможность состояла бы в том, чтобы установить zabbix_sender (или самодельный эквивалент) на хосте VMware и иметь его, периодически отправляют результаты хранилища данных в zabbix_server.

0
ответ дан 3 December 2019 в 01:41

Если у вас есть сервер вентилятора, и вы обновили его до версии 2.2 - мониторинг vmware теперь является функцией Zabbix.

Читайте подробнее здесь в документации: https://www.zabbix.com/documentation/2.2/manual/vm_monitoring

1
ответ дан 3 December 2019 в 01:41

Теги

Похожие вопросы