Использование SNMP

Для мониторинга происходящего с инфраструктурой полезной или незаменимой может быть система мониторинга по SNMP. Использовать ее с vSphere можно и нужно, и даже немного разными способами.

Программа  минимум  – настроить  оповещение  по SNMP  от vCenter,  по факту срабатывания важных нам alarm.

Кроме того, есть возможность активировать агента SNMP  на серверах ESX и ESXi.

4.5.1. Настройка SNMP для vCenter

Выберите  alarm,  который  отслеживает интересующее  вас  условие  или  несколько. Для этого, добавив реакцию кнопкой  Add, вызовите выпадающее  меню в столбце Action для появившейся строки (рис. 4.23).

Рис. 4.23. Настройка оповещения по SNMP для alarm

Все эти оповещения будут отсылаться  сервером vCenter,  поэтому необходимо сделать настройки SNMP  для него. Для этого пройдите  Home ? vCenter Server Settings ? SNMP. Здесь  вы можете  указать  получателей и строки  community

(рис. 4.24).

В результате  – подобное оповещение, что ВМ потребляет  аж больше 77% памяти (рис. 4.25).

Или что сервер отвалился от vCenter (рис. 4.26).

Механизм  Alarm может отслеживать очень многие события  с инфраструктурой vSphere. Больше информации об этом доступно в разделе 6.4.

Рис. 4.24. Настройки получателей SNMP для vCenter

Рис. 4.25. Пример SNMP trap, полученного от vCenter

Рис. 4.26. Пример SNMP trap, полученного от vCenter

4.5.2. Настройка SNMP для серверов ESX(i)

Настройку SNMP  для  серверов  ESX(i) правильнее  всего осуществлять при помощи vMA. Основы по работе с vMA я описал в первой главе.

Допустим,  вы подключились к vMA по ssh и указали  целевой сервер ESX(i).

Теперь потребуются  несколько несложных  команд vSphere CLI:

Указание community

vicfg-snmp  –c <нужное  коммьюнити>

Указание адреса  для отсылки trap сообщений

vicfg-snmp  –е <адрес:порт,  если не по умолчанию/коммьюнити>

Если команды  get  и set нужны,  то укажем  порт для прослушивания  агентом  SNMP vicfg-snmp  –p <порт>

Включаем  агента  SNMP vicfg-snmp  –enable

Пробуем  отправить тестовый  trap vicfg-snmp  –test

Если все сделано правильно,  то тестовый trap мы увидим на системе мониторинга.

Там же будут отображаться все события,  которые  отслеживает SNMP-агент на серверах  ESX(i). Например, включение  виртуальной машины или проблемы с аппаратной  частью.

Библиотеки   MIB    доступны    по   ссылке   http://communities.vmware.com/ community/developer/forums/managementapi или http://link.vm4.ru/eveih.

Источник: Михеев М. О.  Администрирование VMware vSphere 4.1. – М.: ДМК Пресс, 2011. – 448 с.: ил.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий