Настройка Template App MySQL в Zabbix

Буду настраивать на Zabbix 2.2 и Ubuntu 14 LTS.

Для начала подключимся к mysql серверу:

mysql -u root -p

И выполним команды чтобы добавить пользователя от имени которого будем получать информацию:

GRANT USAGE ON *.* TO 'mysqlmonitor'@'localhost' IDENTIFIED BY 'ПАРОЛЬ';
FLUSH PRIVILEGES;
exit

Проверить пользователя можно выполнив команду:
mysql -umysqlmonitor -pПАРОЛЬ -e»status»

Создадим файл с настройками подключения к mysql серверу:
/etc/zabbix/.my.cnf
Добавим в него содержимое:

[mysql]
user=mysqlmonitor
password=ПАРОЛЬ
[mysqladmin]
user=mysqlmonitor
password=ПАРОЛЬ

Скопируем нужный файл userparameter_mysql.conf:

sudo cp /usr/share/doc/zabbix-agent/examples/userparameter_mysql.conf /etc/zabbix/zabbix_agentd.conf.d/userparameter_mysql.conf

Отредактируем его, изменив путь в переменной HOME на путь где находится файл .my.cnf, в нашем случае это HOME=/etc/zabbix.

Хочу заметить что в главном конфигурационном файле /etc/zabbix/zabbix_agentd.conf должна быть прописана строка Include=/etc/zabbix/zabbix_agentd.conf.d/ благодаря которой будут подгружаться все конфигурационные файлы в этой директории.

Перезапустим zabbix агента чтобы изменения вступили в силу:

sudo service zabbix-agent restart

Все, теперь в административной панели zabbix сервера можно добавить к хосту шаблон «Template App MySQL» и любоваться графиками.

Добавить комментарий