Мониторинг аппаратного RAID с помощью zabbix.

Возникла потребность мониторить состояние хардварного рейда. Имеется корзина с типичными блейдами. В каждом установлен контроллер LSI Logic / Symbios Logic SAS1068 PCI-X Fusion-MPT SAS. OS: CentOS release 6.4 (Final). Нам нужно получить только данные о винтах и статусе рейда. Для этого хватит вывода mpt-status Скачиваем отсюда Для удовлетворения зависимостей инсталим еще daemonize скачать пакет При первом запуске получаем ошибку:

open /dev/mptctl: No such file or directory Try: mknod /dev/mptctl c 10 220 Make sure mptctl is loaded into the kernel Эта ошибка гласит о том, что у нас загружен модуль ядра mptctl.Для того, чтобы пофиксить это недоразумение делаем:

После […]

Настройка Zabbix-agent

Новая версия Zabbix 2, помимо прочих плюшек, умеет легко и красиво мониторить основные параметры MySQL-серверов. Более того, в ней для этого есть стандартный шаблон Template Default MySQL. И как оказалось, настраивается он в пару нажатий. Итак, на хосте, который надо мониторить, нам понадобится следующее: 1. Выполняем в MySQL запрос вида

2. В zabbix_agentd.conf проверяем подключение дополнительных конфигов и путь к ним:

3. Если при установке агента файл userparameter_mysql.conf не распаковался, создаем его в каталоге из п.2:

4. В этом файле обращаем внимание на переменную HOME=/var/lib/zabbix. Именно в этот каталог надо положить файл .my.cnf со следующим содержанием:

[…]