Перейти до

Оповещения через Telegram в Zabbix


Zura

Рекомендованные сообщения

Добрый день помогите решить проблему, пытаюсь настроить оповещения через телеграм в заббикс по данной статье http://www.shrainer.me/2015/06/zabbix-telegram.htmlвсе сделал как у указано, заббикс упорно не хочет слать сообщения, если в скрипт принидуительно вписать адресата и текст сообщения и запустить скрипт сообщение доходит до получателя ( в моем случае и это чат в телеграм)

 

66293836529907842857.png

 

23167262744737893157.png

 

 

38548802661969770007.png

 

Ссылка на сообщение
Поделиться на других сайтах

овнером скрипта сделайте заббикс и покажите скрипт.

А и получатель и отправитель должны быть друг у друга в контакт-листе

Відредаговано maxx
Ссылка на сообщение
Поделиться на других сайтах

вот мой скрипт telegram.sh, который шлет оповещения

#!/usr/bin/env php
<?php
$to = $argv[1];
$text = $argv[2];
if ( $text == "" || !is_numeric($to) ) {
    die("missing params!\n");
}
//Создадим переменную, которая будет содержать то, чтонам нужно.
$Peremenaya="https://api.telegram.org/bot*******:***********/sendMessage?disable_web_page_preview=true&chat_id=******&text=$text";
// создание нового ресурса cURL
$ch = curl_init();
// установка URL и других необходимых параметров
curl_setopt($ch, CURLOPT_URL, "$Peremenaya");
//а это что бы на страницу не выводилось
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
//это в справочнике прочтете
curl_setopt($ch, CURLOPT_HEADER, 0);
// загрузка страницы и выдача её браузеру другими словами при открытии страницы где вы этот скрипт сделаете автоматически отправится сообщение в заданный вами телеграм чат.
curl_exec($ch);
// завершение сеанса и освобождение ресурсов
curl_close($ch);
?>

Работает больше года как часы ;)

 

 

Вот еще вариант предлагают: http://local.com.ua/forum/topic/78459-zabbix-%D0%BE%D0%BF%D0%BE%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-telegram/?do=findComment&comment=857479

Ссылка на сообщение
Поделиться на других сайтах

 

#!/bin/bash

 
USER=$1
SUBJECT=$2
TEXT=$3
 
cd /usr/lib/zabbix/tg
 
bin/telegram-cli -k tg-server.pub -c telegram.config -WR -U zabbix -e "msg $USER $SUBJECT $TEXT" || exit 1
exit 0
 

Вот мой скрипт

Ссылка на сообщение
Поделиться на других сайтах

Добрый день помогите решить проблему, пытаюсь настроить оповещения через телеграм в заббикс по данной статье http://www.shrainer.me/2015/06/zabbix-telegram.htmlвсе сделал как у указано, заббикс упорно не хочет слать сообщения, если в скрипт принидуительно вписать адресата и текст сообщения и запустить скрипт сообщение доходит до получателя ( в моем случае и это чат в телеграм)

 

66293836529907842857.png

 

23167262744737893157.png

 

 

38548802661969770007.png

А параметры кто будет указывать?

{ALERT.SENDTO}

{ALERT.SUBJECT}

{ALERT.TEXT}

Ссылка на сообщение
Поделиться на других сайтах

Параметры указал

 

 

03083576909307912825.png

 

Мой скрипт

 

#!/bin/bash


USER=$1
SUBJECT=$2
TEXT=$3


cd /usr/lib/zabbix/tg


bin/telegram-cli -k tg-server.pub -c telegram.config -WR -U zabbix -e "msg $USER $TEXT" || exit 1
exit 0

Думаю что дело не в скрипте а в том что заббикс его не запускает просто

Ссылка на сообщение
Поделиться на других сайтах

Параметры указал

 

 

03083576909307912825.png

 

Мой скрипт

 

#!/bin/bash


USER=$1
SUBJECT=$2
TEXT=$3


cd /usr/lib/zabbix/tg


bin/telegram-cli -k tg-server.pub -c telegram.config -WR -U zabbix -e "msg $USER $TEXT" || exit 1
exit 0

Думаю что дело не в скрипте а в том что заббикс его не запускает просто

chown

Ссылка на сообщение
Поделиться на других сайтах

овнером скрипта сделайте заббикс и покажите скрипт.

А и получатель и отправитель должны быть друг у друга в контакт-листе

 

Все условия соблюдены

Ссылка на сообщение
Поделиться на других сайтах

Кажется что то начинает вырисовываться, в настройка скрипта добавил параметр {ALERT.TEXT} до этого не было и стали приходить сообщения {ALERT.TEXT} как теперь сделать так чтобы приходили сообщения нормального вида

 

72202361349868912145.png

 

 

05368563568885931027.png

Ссылка на сообщение
Поделиться на других сайтах

 

овнером скрипта сделайте заббикс и покажите скрипт.

А и получатель и отправитель должны быть друг у друга в контакт-листе

 

Все условия соблюдены

 

Вы забикс случайно не рутом запустаете? Попробуйте 777 права поставить если скрипт не запeскается либо не в то место скрипт положили.

Ссылка на сообщение
Поделиться на других сайтах

А на Viber никто не настраивал оповещения?

Вроде как нету API для него?

Или все-таки существует хитрый способ слать на него сообщения со скрипта\консоли?

Ссылка на сообщение
Поделиться на других сайтах

А на Viber никто не настраивал оповещения?

Вроде как нету API для него?

Или все-таки существует хитрый способ слать на него сообщения со скрипта\консоли?

а зачем вайбер? у ТГ основная фишка в мгновенной доставке сообщений. Они упор делали на это. А в вайбере бывают пролаги до пары минут. ТГ грамотнее реализованн во всех планах. Пашке нужно отдать должное.

Ссылка на сообщение
Поделиться на других сайтах

 

А на Viber никто не настраивал оповещения?

Вроде как нету API для него?

Или все-таки существует хитрый способ слать на него сообщения со скрипта\консоли?

а зачем вайбер? у ТГ основная фишка в мгновенной доставке сообщений. Они упор делали на это. А в вайбере бывают пролаги до пары минут. ТГ грамотнее реализованн во всех планах. Пашке нужно отдать должное.

 

кстати да, на счет мгновенности - замечал неоднократно что на телеграм приходят сообщения раньше чем СМС. У меня критические события отсылаются заббиксом сначала по СМС, а потом дублируются на телеграм, мало ли вдруг буду находиться там где беда с мобильным интернетом. Так вот как правило сначала приходит сообщение на телеграм а через несколько секунд СМС ;)

Ссылка на сообщение
Поделиться на других сайтах

 

А на Viber никто не настраивал оповещения?

Вроде как нету API для него?

Или все-таки существует хитрый способ слать на него сообщения со скрипта\консоли?

а зачем вайбер? у ТГ основная фишка в мгновенной доставке сообщений. Они упор делали на это. А в вайбере бывают пролаги до пары минут. ТГ грамотнее реализованн во всех планах. Пашке нужно отдать должное.

 

 

Честно говоря, особой необходимости нет, в основном только "спортивный интерес".

У меня настроено оповещение по СМС.

Хотел было попробовать настроить на Вайбер, т.к. другими подобными сервисами просто не пользуюсь. Но оказалось, что он не предоставляет такие возможности. Вот думаю спрошу между делом, может я просто плохо искал. Или давно дело было, ситуация изменилась.

Ссылка на сообщение
Поделиться на других сайтах

Вайбер на самом деле стремительно теряет популярность. его плотно давят тг и ватсап. Кстати ватсап прикручивается в заббиксу тоже. даже проще. И работает не хуже.

Ссылка на сообщение
Поделиться на других сайтах

 

 

А на Viber никто не настраивал оповещения?

Вроде как нету API для него?

Или все-таки существует хитрый способ слать на него сообщения со скрипта\консоли?

а зачем вайбер? у ТГ основная фишка в мгновенной доставке сообщений. Они упор делали на это. А в вайбере бывают пролаги до пары минут. ТГ грамотнее реализованн во всех планах. Пашке нужно отдать должное.

 

 

Честно говоря, особой необходимости нет, в основном только "спортивный интерес".

У меня настроено оповещение по СМС.

Хотел было попробовать настроить на Вайбер, т.к. другими подобными сервисами просто не пользуюсь. Но оказалось, что он не предоставляет такие возможности. Вот думаю спрошу между делом, может я просто плохо искал. Или давно дело было, ситуация изменилась.

 

смс хороши кгда вам не валиться по 100500 тригеров в сутки. никаких денег не напасешься. + завтыкал оплатить моб и информации нету. Идеально - связка смс, мессенджер и дублирование на мыло.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від DimaXYZ
      Преамбула: давно читаю форум, поэтому понимаю, что пошлют в wiki, но и его я читал перечитал ... Пару лет читаю/перечитываю. но всеже попробую задать вопрос, может кто-то ответит ламеру.
       
      Никак не могу заставить отправлять сообщения в telegram.
      Сделано:
      1. В telegram:
      а) Зарегестрирован бот через папу ботов.
      б) Создана группа и туда этот бот добавлен. На всякий случай как администратор.
      в) из личного аккаунта помахал ручкой в личку боту
      3. В Ubilling:
      а) в собаке-посылаке вписал токен бота
      б) нажал "лупу" и увидел 2 id чатов и последние сообщения в этих чатах (т.е. все вроде ОК)
      в) в очереди сообщений telegram жму + и создаю новое сообщение указав id чата взятый из предыдущего пункта. Сообщение появляется в очереди.
       
      иии.... все. Сообщения в телеграм не приходят . Что я сделал не так или не доделал?
       
      На всякий случай: в cron есть запись. Также пытался вручную запускать.
      */5 * * * *     /bin/ubapi "senddog"
    • Від Den_LocalNet
      минут 20 уже лежит
    • Від SerSkiner
      Доброго времени суток.Коллеги кто-то уже настривал телеграм бота для отправки сообщений.Иожет где-то есть талмуд?Уже мозг сломал начисто.Заранее спасибо
    • Від strushke
      Вопрос в лоб! Возможна ли рассылка напоминаний через telegram вместо смс?
    • Від Stroj
      Как считаете? Это начало Чебурнета?
×
×
  • Створити нове...