[comment]: # aside: 4

[comment]: # ({e59efb10-d645a910})
# Мониторинг сервера MySQL

Чтобы начать мониторинг сервера MySQL, выполните следующие шаги:

1. Создайте пользователя MySQL с ограниченными правами.
2. Примените шаблон мониторинга MySQL.
3. Просмотрите последние данные.

Чтобы начать мониторинг сервера MySQL, вам необходимо знать его DSN и IP-адрес сервера Zabbix.

Для мониторинга сервера MySQL будет использоваться агент Zabbix. Инструкции по установке агента будут приведены в процессе.

Чтобы воспользоваться этим руководством, у вас должны быть [установлены](/manual/installation) сервер Zabbix и веб-интерфейс. Вы должны войти в Zabbix под учетной записью пользователя *Admin* по умолчанию.

[comment]: # ({/e59efb10-d645a910})

[comment]: # ({9a6685b7-8f6399a7})
#### Создание ограниченного пользователя MySQL 

Рекомендуется создать пользователя MySQL с ограниченными правами, только необходимыми для мониторинга MySQL.

```bash
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>'; 
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
```

[comment]: # ({/9a6685b7-8f6399a7})

[comment]: # ({a3513f30-de59cdde})
#### Применение шаблона мониторинга MySQL

В Zabbix этот шаблон готов к использованию. Он содержит предварительно настроенные элементы, готовые для сбора данных, визуализации и анализа.

Чтобы применить шаблон, запустите [Мастер узла сети](/manual/config/hosts/host_wizard) (в *Сбор данных* > *Узлы сети*):

- **Выберите шаблон** ("MySQL by Zabbix agent 2")

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

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

Чтобы установить agent, выполните предоставленную команду на машине, где размещен MySQL server. Она установит agent и настроит подключение agent к серверу Zabbix с шифрованием.

Если agent 2 уже установлен, этот шаг можно пропустить (нажмите *Далее*). Однако вам потребуется указать идентификатор предварительно разделяемого ключа и предварительно разделяемый ключ для подключения к agent.

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

|Шаг 1|Шаг 2|Шаг 3|Шаг 4|
|--|--|--|--|
|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard.png){width="150"}<br>Выбор шаблона.|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard2.png){width="150"}<br>Создание узла сети/группы узлов сети.|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard3.png){width="150"}<br>Настройка и установка agent на узле сети.|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard4.png){width="150"}<br>Добавление DNS MySQL server, пользователя и пароля.|

Остальные параметры можно оставить со значениями по умолчанию.

Чтобы завершить работу Мастера узла сети, нажмите *Создать* и *Готово*.

[comment]: # ({/a3513f30-de59cdde})

[comment]: # ({7695fe03-3fe05910})
#### Просмотр последних данных

![](../../../../assets/en/manual/installation/quickstart_mysql_latest.png){width="600"}

Поздравляем, мониторинг сервера MySQL запущен!

Zabbix предоставляет возможности визуализации и отправляет оповещения при возникновении каких-либо проблем. Чтобы настроить оповещения по электронной почте, смотрите [Получение уведомлений о проблемах](/manual/installation/quick_guides/basic_config/notification).

[comment]: # ({/7695fe03-3fe05910})
