Мониторинг сервера MySQL
Чтобы начать мониторинг сервера MySQL, выполните следующие действия:
- Создайте ограниченного пользователя MySQL.
- Примените шаблон мониторинга MySQL.
- Просмотрите последние данные.
Чтобы начать мониторинг сервера MySQL, вам нужно знать его DSN и IP-адрес сервера Zabbix.
Для мониторинга сервера MySQL будет использоваться агент Zabbix. Инструкции по установке агента будут приведены в процессе.
Чтобы использовать это руководство, у вас должны быть установлены сервер Zabbix и веб-интерфейс installed. Вы должны войти в Zabbix как пользователь Admin по умолчанию.
Создание ограниченного пользователя MySQL
Рекомендуется создать пользователя MySQL с ограниченными правами, только теми, которые необходимы для мониторинга MySQL.
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>';
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
Применение шаблона мониторинга MySQL
В Zabbix этот шаблон готов к использованию. Он содержит предварительно настроенные элементы, готовые для сбора данных, визуализации и анализа.
Чтобы применить шаблон:
-
Запустите Мастер узла сети в разделе Сбор данных > Узлы сети.
-
Выберите шаблон MySQL by Zabbix agent 2.

- Создайте узел сети для MySQL server и добавьте для него группу. Этот виртуальный узел сети будет содержать все данные, связанные с мониторингом MySQL server.

- Настройте и установите agent 2 (Zabbix agent 2 обеспечивает мониторинг MySQL из коробки).

Чтобы установить agent, выполните предоставленную команду на машине, где размещен MySQL server.
Она установит agent и настроит подключение agent к серверу Zabbix с шифрованием.
Если agent 2 уже установлен, этот шаг можно пропустить (нажмите Далее).
Однако вам будет предложено указать идентификатор предварительно разделяемого ключа и предварительно разделяемый ключ для подключения к agent.
- Укажите IP-адрес и порт agent (Linux server).

- Завершите настройку узла сети.
Важно: вам будет предложено указать DSN MySQL server, пользователя MySQL и пароль.
Укажите пользователя
zbx_monitorс созданным вами паролем.

Остальные параметры можно оставить по умолчанию.
- Чтобы завершить работу Мастера узла сети, нажмите Создать и Завершить.
Просмотр последних данных

Поздравляем, мониторинг сервера MySQL запущен!
Zabbix предоставляет возможности визуализации и отправляет оповещения, если возникают какие-либо проблемы. Чтобы настроить оповещения по электронной почте, см. Получение уведомлений о проблемах.