# 5 Получение оповещения о проблеме

#### Обзор

В этом разделе вы узнаете как настроить в Zabbix уведомления из формы
оповещений.

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

Это то что делает оповещения. E-mail является наиболее популярным
способом для отправки уведомлений о проблемах, мы узнаем, как настроит
уведомления через e-mail.

#### Настройки E-mail

Изначально в Zabbix имеется несколько предустановленных [способов
доставки](/ru/manual/config/notifications/media) оповещений.
[E-mail](/ru/manual/config/notifications/media/email) один из них.

Для конфигурирования настроек e-mail, перейдите в *Администрирование →
Способы оповещений* и нажмите на *Email* в списке предустановленных
способов оповещений.

![](../../../assets/ru/manual/quickstart/1.9.7_media_types.png){width="600"}

Это покажет нам форму определения настроек e-mail.

![](../../../assets/ru/manual/quickstart/1.9.7_media_type_email.png)

Установите значения сервера SMTP, SMTP helo и SMTP e-mail в зависимости
от вашей среды.

::: noteclassic
'SMTP email' будет использоваться как адрес 'От' для
отправки оповещений от Zabbix.
:::

Нажмите *Сохранить*, когда будет готово.

Теперь у вас есть настроенный 'Email' как рабочий способ оповещения.
Способ оповещения должен быть связан с пользователями с указанными
адресами доставки (как мы это делали, когда [настраивали нового
пользователя](login#добавление_пользователя)), в противном случае он не
будет использоваться.

#### Новое действие

Доставка оповещений является одной из сущностей
[действий](/ru/manual/config/notifications/action), которые делаются в
Zabbix. Поэтому, для настройки оповещений перейдите в *Настройка →
Действия* и нажмите на *Создать действие*.

![](../../../assets/ru/manual/quickstart/1.9.7_new_action.png){width="550"}

В этом диалоге введите имя действия.

Макросы (или переменные) {TRIGGER.STATUS} и {TRIGGER.NAME}, которые
видно в полях *Тема по умолчанию* и *Сообщение по умолчанию*, будут
заменены актуальными значениями состояния триггера и имени триггера.

В более простом случае, если мы не будем добавлять более конкретных
[условий](/ru/manual/config/notifications/action/conditions), действием
будет обработан любой триггер изменивший состояние с 'Ок' на 'Проблема'.

Мы еще должны определить какое действие нужно делать - что делается на
вкладке *Операции*. Нажмите здесь на *Новое*, откроется диалог новой
операции.

![](../../../assets/ru/manual/quickstart/1.9.7_new_operation.png){width="550"}

Здесь, нажмите на *Добавить* в блоке *Отправлять пользователям* и
выберите пользователя ('user'), которого мы добавили. Выберите 'Email'
значением в *Отправлять только через*. Когда закончите с этим, нажмите
на *Добавить*.

Это всё что требуется для настройки простого действия, поэтому нажмите
на *Сохранить* в диалоге действия.

#### Получение оповещения

Теперь, с настроенной отправкой оповещений вам на самом деле может быть
интересно получить одно оповещение. Чтобы помочь с этим, мы попробовать
увеличить нагрузку на наш узел сети - так, чтобы наш
[триггер](trigger#adding_trigger) "зажегся" и мы получили бы оповещение
о проблеме.

Откройте консоль на вашем узле сети и выполните:

    cat /dev/urandom | md5sum

Вы можете запустить один или несколько [этих
процессов](http://en.wikipedia.org/wiki/Md5sum).

Теперь перейдите в *Мониторинг → Последние данные* и посмотрите как
увеличиваются значения 'Загрузка ЦПУ'. Вспомните, для нашего триггера
"поджигание" наступает когда значение 'Загрузка ЦПУ' больше '2' в
течении 3 минут. Как только это произойдет:

-   в *Мониторинг → Триггеры* вы должны увидеть триггер с мигающим
    состоянием 'Проблема'
-   вы должны получить оповещение о проблема на ваш e-mail

::: noteimportant
Если оповещения не работают:

-   Проверьте еще раз, что настройки e-mail и действия были
    сконфигурированны верно
-   Убедиесь, что созданный вами пользователь имеет по крайней мере
    права на чтение узла сети который генерирует событие, как отмечается
    в шаге *[Добавление пользователя](login#добавление_пользователя)*.
    Пользователь, входящий в группу 'Network administrators' должен
    иметь, по крайней мере, доступ на чтение группы узлов сети 'Linux
    servers', к которой принадлежит наш узел сети.
-   Кроме того, вы можете проверить журнал действий перейдя в
    *Администрирование → Аудит* и выбрав из расположенного в верхнем
    правом углу выпадающего списка *Действия*.


:::
