Zura 3 Posted 2015-09-21 13:52:15 Share Posted 2015-09-21 13:52:15 Помогите пожалуйста с настройкой оповещений через Telegram. Пытаюсь настроить по данной статье http://www.shrainer.me/2015/06/zabbix-telegram.html. Из консоли сообщения отправляются все хорошо, а вот скрипт самим заббиксом видимо не запускается. Дирректория в zabbix_server.conf указана верно AlertScriptsPath=/root/tg В админке заббикса способ оповещения создан, действия добавлено. Скрипт просто не запускается. В логах ничего, куда копать уже не знаю. Link to post Share on other sites
karyon 48 Posted 2015-09-21 14:55:41 Share Posted 2015-09-21 14:55:41 Как вариант - нет прав на запуск из /root директории Link to post Share on other sites
Zura 3 Posted 2015-09-21 15:24:53 Author Share Posted 2015-09-21 15:24:53 Права есть точно. Еще забыл сказать что заббикс на FreeBSD 9 стоит Link to post Share on other sites
Ромка 567 Posted 2016-01-05 20:03:11 Share Posted 2016-01-05 20:03:11 (edited) Настроил отправку оповещений zabbix через API telegram Вот алертскрипт: #!/bin/bash zabb_to=$1; #id получателя сообщения zabb_subject=$2; zabb_body=$3; #текст сообщения curl -d "chat_id=$zabb_to&text=$zabb_body" https://api.telegram.org/bot<TOKEN>/sendMessage > /dev/null; exit 0; Регаем бота, полученный при регистрации токен вписываем в скрипт вместо <TOKEN>. Обязательно добавляем бота "в друзья", чтоб приходили сообщения. В качестве номера получателя используем id. Получить id можно по ссылке https://api.telegram.org/bot<TOKEN>/getUpdates В браузере увидите что-то типа этого: {"id":124600000,"first_name":"Roman"..... Собственно 124600000 - это id Edited 2016-01-05 20:06:12 by Ромка Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now