The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Monit и отправка сообщений в Telegram"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Мониторинг, логи)
Изначальное сообщение [ Отслеживать ]

"Monit и отправка сообщений в Telegram"  +/
Сообщение от universite (ok) on 22-Окт-17, 23:16 
Сабж.
Хочется аналог писем на почту от монита уже в Телеграм.

Имеем:


# monit -V
This is Monit version 5.24.0
Built with ssl, with ipv6, with compression, with pam and with large files
Copyright (C) 2001-2017 Tildeslash Ltd. All Rights Reserved.


# cat nginx-tm.conf
check process nginx with pidfile /var/run/nginx.pid
    if changed pid then
    exec /root/script/send_telegram/nginx-send_telegram.sh test2
#    exec /root/script/send_telegram/nginx-send_telegram.sh Monit $MONIT_SERVICE

Не работает закомментированный запуск скрипта.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Monit и отправка сообщений в Telegram"  +/
Сообщение от aurved on 23-Окт-17, 09:47 
существует шлюзы email-to-telegram

Email2Telegram например

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Monit и отправка сообщений в Telegram"  +/
Сообщение от universite (ok) on 23-Окт-17, 19:30 
> существует шлюзы email-to-telegram
> Email2Telegram например

Уже интересная идея.
Отправляешь мониторингом письмо на локальный email.
Потом его конвертишь в текст - первая строка Тема письма, остальные строки - само письмо.
потом засылаешь его в телеграмм.

осталось найти подходящий конвертер.
Остальное - в наличии.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Monit и отправка сообщений в Telegram"  +/
Сообщение от anonymous (??) on 23-Окт-17, 14:46 
>     exec /root/script/send_telegram/nginx-send_telegram.sh test2
> #    exec /root/script/send_telegram/nginx-send_telegram.sh Monit $MONIT_SERVICE
> Не работает закомментированный запуск скрипта.

А должен ли? Может скрипт не принимает 2 параметра. Где брали скрипт, что внутри?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Monit и отправка сообщений в Telegram"  +/
Сообщение от universite (ok) on 23-Окт-17, 19:17 
>>     exec /root/script/send_telegram/nginx-send_telegram.sh test2
>> #    exec /root/script/send_telegram/nginx-send_telegram.sh Monit $MONIT_SERVICE
>> Не работает закомментированный запуск скрипта.
> А должен ли? Может скрипт не принимает 2 параметра. Где брали скрипт,
> что внутри?

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

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Monit и отправка сообщений в Telegram"  +/
Сообщение от anonymous (??) on 24-Окт-17, 16:23 
> Скрипт понимает в качестве аргумента любую длинную строку с пробелами.

Видимо нет, раз вариант с несколькими аргументами не работает :) Здесь либо показывайте скрипт, чтобы можно было увидеть, из-за чего не работает 2 аргумента, либо успехов вам в диагностике.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Monit и отправка сообщений в Telegram"  +/
Сообщение от universite (ok) on 24-Окт-17, 20:08 
>> Скрипт понимает в качестве аргумента любую длинную строку с пробелами.
> Видимо нет, раз вариант с несколькими аргументами не работает :)

Скрипт работает, а вот монит не умеет передавать переменные в виде аргументов.


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

3. "Monit и отправка сообщений в Telegram"  +1 +/
Сообщение от _ (??) on 23-Окт-17, 17:46 
> #    exec /root/script/send_telegram/nginx-send_telegram.sh Monit $MONIT_SERVICE
> Не работает закомментированный запуск скрипта.

Раскомментируй.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor