IPMI (Intelligent Platform Management Interface) - интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ. IPMI реализуется в виде отдельного контроллера сервера, который не зависит от операционной системы, BIOS, CPU севера и позволяет удаленно управлять физическим оборудованием.
Можно ли использовать функцию мониторинга IPMI в Zabbix? Можно, но предварительно надо выполнить несколько шагов по настройке IPMI, на примере НР iLO.
В НР iLO.
1. Создаем пользователя с правами администратора. С другими правами не работает (получим ошибки соединения IPMI в zabbix).
2. Активируем IPMI. По умолчанию он отключен.
В Zabbix.
1. Нам нужно установить пакет IPMITOOL, чтобы сам Zabbix мог выполнять проверки IPMI. После используйте следующую команду, чтобы получить список доступных IPMI-датчиков на вашем устройстве iLO:
# ipmitool -I lanplus -H 192.168.1.220 -U admin -P adminpsw sensor
2. Обязательно установить StartIPMIPollers=5 в zabbix_server.conf. Перезапустить сервис Zabbix. У вас количество IPMI-полеров может быть другим.
3. В панели управления Zabbix:
На экране конфигурации хоста вам нужно будет добавить следующую информацию:
- интерфейсы IPMI - введите IP-адрес имени хоста НР iLO. По умолчанию 623-й порт.
На вкладке IPMI выбрать:
- алгоритм аутентификации RMCP+, но у меня отработало по Default.
- уровень привилегий "Администратор"
- имя и пароль пользователя с правами администратора, созданного перед этим в iLO.
В верхней правой части экрана нажмите кнопку «Создать элемент».
На экране создания элемента вам необходимо настроить следующие элементы:
• Имя: введите идентификатор в элемент мониторинга IPMI.
• Тип: IPMI Agent
• Ключ: создание пользовательского(что-то свое) идентификационного ключа.
• Датчик IPMI: введите имя датчика IPMI, доступного на вашем устройстве, без кавычек.
• Тип информации: числовой (плавающий)
• Единицы: C
• Интервал обновления: 60 секунд
• Показать значение: как есть
• Применение: IPMI
Это все, теперь можно мониторить датчики с НР iLO.У меня все работает, но остался один вопрос по достоверности данных с IPMI. Я получил с НР iLO температуру окружающей среды по SNMP vs IPMI с одного датчика, но имею между ними стабильную разницу (на рисунке). Датчик для Ambient Temperature в обоих метриках один.
И кому из них верить?
Поскольку оба источника ошибаются на 3 градуса можно сделать вывод что люфтит сам Zabbix.
ReplyDelete