Загрузка...
Х

Zabbix-agent: настройка мониторинга MariaDB (MySQL).

В этой статье мы рассмотрим, как настроить стандартные средства zabbix-agent`а на мониторинг вашей базы данных MariaDB (MySQL). Для начала нам потребуется пользователь без прав, но можно взять уже существующего пользователя zabbix, если вы через него делали базу для Zabbix. Но это черевато проблемами с безопасностью, поэтому рекомендую все же делать нового пользователя без прав.

Настройка MariaDB

Заходим в mysql и выполняем следующие команды:

mysql -p

GRANT USAGE ON *.* TO 'zabbix'@'127.0.0.1' IDENTIFIED BY 'ПАРОЛЬ ПОЛЬЗОВАТЕЛЯ_zabbix';
GRANT USAGE ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY 'ПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_zabbix';
flush privileges;

Далее нам нужно создать файл с данными для входа агента zabbix-а в MariaDB(MySQL):

nano /etc/zabbix/.my.cnf

C содержимым:

[mysql]
user=zabbix
password=ПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_zabbix
[mysqladmin]
user=zabbix
password=ПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ_zabbix

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

Теперь мы можем приступить к настройке самого zabbix-agent`а. Для начала нам необходимо убедиться, что в файле /etc/zabbix/zabbix_agentd.conf есть такая строка и она не закомментирована:

Include=/etc/zabbix/zabbix_agentd.d/

Меняем значение переменной HOME в файле userparameter_mysql.conf. Это нужно, чтобы агент нашел наш файл .my.cnf. Если вы создали файл в /etc/zabbix/.my.cnf, то 

nano /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf 

Тут все значения переменной HOME=/…/etc/zabbix приводим к виду HOME=/etc/zabbix.

Выставляем права на файл /etc/zabbix/.my.cnf:

chown zabbix:zabbix /etc/zabbix/.my.cnf

Перезагружаем агента

service zabbix-agent restart

Теперь в настройках хоста (узла) добавляем шаблон "Template App MySQL", он идет в комплекте с сервером Zabbix и наблюдаем красивые графики.

zabbix-agent mariadb zabbix-agent mysql

2 комментария у “Zabbix-agent: настройка мониторинга MariaDB (MySQL).

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

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.