Оповещения Zabbix в Telegram

Подготовка Telegram

Добавляем @crierbot в список контактов и нажимаем START
бот пришлет нам уникальный Token

Подготовка скрипта

Создаем скрипт /usr/lib/zabbix/alertscripts/telegram.sh

[root@localhost]# nano /usr/lib/zabbix/alertscripts/telegram.sh

#/bin/bash
wget "http://crierbot.appspot.com/$1/send?message=$2 || $3"

где (данные параметры будут указываться в настройках Zabbix):

$1 - наш Token
$2 - Тема
$3 - Сообщение

Делаем скрипт исполняемым

[root@localhost]# chmod +x telegram.sh

Настройка Zabbix

Администрирование — Способы оповещения и нажимаем «Создать способ оповещения»

Имя: Telegram
Тип: Скрипт
Имя скрипта: telegram.sh (полный путь указывать не надо)
Параметры скрипта (появилось в Zabbix 3.0):
Token
{ALERT.SUBJECT}
{ALERT.MESSAGE}

Администрирование — Пользователи — выбираем пользователя — вкладка «Оповещение» и нажимаем «Добавить»

Тип: Telegram
Отправлять на: указываем наш Token
Когда активен: 1-7,00:00-24:00 (т.д. 7 дней в неделю, 24 часа в сутки)
Использовать, если важность: указать, при какой важности отправлять сообщения (я обычно ставлю среднюю, высокую, черезвычайную)
Активно: поставить галочку

Максим Макаров
У блога появился хостинг, его любезно предоставила компания Облакотека.
Облакотека - облачные сервисы для создания и управления виртуальной ИТ-инфраструктурой.
Если вам понравился мой блог и вы хотели бы видеть на нем еще больше полезных статей, большая просьба поддержать этот ресурс. Для этого достаточно кликнуть на контекстную рекламу, расположенную на сайте.
Оцените автора
IT Draft
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.