Может ли Zabbix отправлять журнал в почте после сбоя перезапуска службы

У меня есть один вопрос по функциям Zabbix Action.

Я настроил какой-то триггер, например, для MySQL down. Для этого триггера я создал Zabbix Action с 2 шагами.

Шаг 1. Zabbix запускает удаленный скрипт для перезапуска службы MySQL. Через 1 минуту, если служба все еще не работает, zabbix запускает второй шаг.

Шаг 2. Zabbix отправит электронное письмо.

У меня вопрос:

Могу ли я добавить в это письмо последние 15 строк mysql-error.log?


person Petar    schedule 27.04.2017    source источник


Ответы (1)


Вам нужно изменить электронную почту zabbix по умолчанию с помощью таможенных скриптов. Этот сценарий прочитает последние 15 строк файла журнала, а затем добавит эти строки в электронное письмо.

Войдите в Zabbix с учетной записью администратора, а затем выберите Администрирование, Типы носителей, Создать тип носителя и выберите type = script. В поле «Имя сценария» введите имя сценария, который вы создаете для отправки электронной почты. Этот скрипт должен находиться в ZABBIX_HOME / alertscripts.

Настройте свое действие для использования этого типа мультимедиа.

документы всегда ваши друзья

person Joao Vitorino    schedule 28.04.2017
comment
Спасибо за ответ. Да, я знаю это. Но я думаю, что, возможно, кто-то действительно делал что-то подобное прямо из Zabbix. В любом случае спасибо за предложение. Я постараюсь. - person Petar; 30.04.2017