Ad Widget

Collapse

Telegram никто еще не прикручивал

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Firm
    Senior Member
    • Dec 2009
    • 342

    #46
    Что говорит locale?

    Comment

    • it2
      Junior Member
      • Jun 2014
      • 13

      #47
      Всем привет!
      Дабы не плодить темы, отпишусь в этой.
      Прикрутил скрипт отправки в телеграм к zabbix 3.0
      Все работает как часы, кроме триггеров на недоступность веб-страничек
      В журнале пишет что отправлено

      По почте и в slack оповещения прилетают. Никак не могу понять в чем дело.
      Буду благодарен за помощь!

      Comment

      • ableev
        Senior Member
        Zabbix Certified Specialist
        • Oct 2012
        • 276

        #48
        Originally posted by it2
        Всем привет!
        Дабы не плодить темы, отпишусь в этой.
        Прикрутил скрипт отправки в телеграм к zabbix 3.0
        Все работает как часы, кроме триггеров на недоступность веб-страничек
        В журнале пишет что отправлено

        По почте и в slack оповещения прилетают. Никак не могу понять в чем дело.
        Буду благодарен за помощь!
        Что говорят логи? В вики на гитхабе есть достаточно информации, чтобы понять, почему не отправляется.

        Comment

        • it2
          Junior Member
          • Jun 2014
          • 13

          #49
          Originally posted by ableev
          Что говорят логи? В вики на гитхабе есть достаточно информации, чтобы понять, почему не отправляется.
          Убрал строчки отправки графиков, и все пришло
          Я не создал графики для узла, потому что не добавлял в темплейт, а с нуля создавал.
          Извиняюсь, и спасибо за плагин!
          Last edited by it2; 03-03-2016, 10:35.

          Comment

          • ananymous
            Junior Member
            • Feb 2016
            • 12

            #50
            Помогите поставить. Сделал как по инструкции.

            HTML Code:
            zabbix/alertscripts# ./zbxtg.sh @n**** 1212 22
            ./zbxtg.sh: line 64: https://api.telegram.org/bot19*******:AAFsRAGy8EDbJ*****CwDtlb9GExvyg/getMe: No such file or directory
            HTML Code:
            zabbix/alertscripts# ./zbxtg.py @n**** 1212 22
            Traceback (most recent call last):
              File "./zbxtg.py", line 12, in <module>
                import zbxtg_settings
            ImportError: No module named zbxtg_settings
            Что я не верно отредактировал, не могу найти ошибку

            Comment

            • SergeyAB
              Junior Member
              • May 2012
              • 9

              #51
              Как обстоят дела с лимитами? Упадет у меня маршрутизатор, сработает 3 тригера, в 1 секунду отправится и в итоге я получу только 1 сообщение, судя по лимитам Телеграма. Про зависимости не будем, да?

              Плодить 2-3 бота и заставлять пользователя конектится к ним? Писать балансировщик, учитывающий лимиты?

              А так да, всё работает, спасибо

              Comment

              • ableev
                Senior Member
                Zabbix Certified Specialist
                • Oct 2012
                • 276

                #52
                Originally posted by ananymous
                Помогите поставить. Сделал как по инструкции.

                HTML Code:
                zabbix/alertscripts# ./zbxtg.sh @n**** 1212 22
                ./zbxtg.sh: line 64: https://api.telegram.org/bot19*******:AAFsRAGy8EDbJ*****CwDtlb9GExvyg/getMe: No such file or directory
                HTML Code:
                zabbix/alertscripts# ./zbxtg.py @n**** 1212 22
                Traceback (most recent call last):
                  File "./zbxtg.py", line 12, in <module>
                    import zbxtg_settings
                ImportError: No module named zbxtg_settings
                Что я не верно отредактировал, не могу найти ошибку
                Прочитайте README. У вас нет файла с настройками zbxtg_settings.py

                Comment

                • ableev
                  Senior Member
                  Zabbix Certified Specialist
                  • Oct 2012
                  • 276

                  #53
                  Originally posted by SergeyAB
                  Как обстоят дела с лимитами? Упадет у меня маршрутизатор, сработает 3 тригера, в 1 секунду отправится и в итоге я получу только 1 сообщение, судя по лимитам Телеграма. Про зависимости не будем, да?

                  Плодить 2-3 бота и заставлять пользователя конектится к ним? Писать балансировщик, учитывающий лимиты?

                  А так да, всё работает, спасибо
                  Пожалуйста!
                  Не будем про то, что вы не протестировали, да?

                  Плодить бесполезные дискуссии вместо того, чтобы попробовать?

                  Code:
                  [relosted] ~/git/Zabbix-in-Telegram $ for i in `seq 1 10`; do python zbxtg.py @ableev "$i" ""; done
                  [relosted] ~/git/Zabbix-in-Telegram $
                  Никаких слипов.
                  Результат: https://www.dropbox.com/s/sk7a7xn2n7...14.37.png?dl=0

                  А так да.

                  Comment

                  • SergeyAB
                    Junior Member
                    • May 2012
                    • 9

                    #54
                    Спасибо за ответ. Пока тестируем и проблем с доставкой действительно не возникает.

                    Telegram обновили версию Bot API и видимо сбросилась авторизация всех пользователей к боту. Вопросы такие: возможно ли восстановление связи бота и пользователя без повторной отправки сообщения? Реализуемо ли это на стороне скрипта? Возможно ли как-то уведомлять пользователя? Сейчас всё выглядело как "отвалились уведомлялки", я лезу в консоль и только там при тестовой отправке сообщения через консоль вижу ошибку.

                    Пока надежда на то, что это было связано только с обновлением API и не будет проходить часто...
                    Last edited by SergeyAB; 12-04-2016, 10:53.

                    Comment

                    • CoolMan
                      Junior Member
                      • Mar 2010
                      • 2

                      #55
                      У меня проблема в этом что не отсылается сообщение просто с консоли
                      с чем это связано не могу понять.
                      Буду очень благодарен за помощь

                      ./zbxtg.py coolmansan "test" --debug
                      /usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/l...missingwarning.
                      SNIMissingWarning
                      /usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/l...latformwarning.
                      InsecurePlatformWarning
                      zbxtg.py: {u'ok': True, u'result': {u'username': u'coolman_bot', u'first_name': u'Zabbix', u'id': 180475418}}
                      zbxtg.py: Cache file with uids: /tmp/zbxtg/uids.txt
                      zbxtg.py: Telegram uid of private 'coolmansan':

                      zbxtg.py: Trying to /sendMessage:
                      zbxtg.py: https://api.telegram.org/bot18047541...pE/sendMessage
                      zbxtg.py: post params: {'text': 'test\n--debug', 'disable_notification': False, 'chat_id': '\n', 'disable_web_page_preview': False}
                      /usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/l...latformwarning.
                      InsecurePlatformWarning
                      zbxtg.py: {u'error_code': 400, u'ok': False, u'description': u'[Error]: Bad Request: chat not found'}

                      Comment

                      • ableev
                        Senior Member
                        Zabbix Certified Specialist
                        • Oct 2012
                        • 276

                        #56
                        Originally posted by CoolMan
                        У меня проблема в этом что не отсылается сообщение просто с консоли
                        с чем это связано не могу понять.
                        Буду очень благодарен за помощь
                        Выполните все шаги, которые описаны в README.
                        Есть чат, где помогут: @ZbxTg

                        Comment

                        • zon2004
                          Junior Member
                          • Jan 2017
                          • 7

                          #57
                          Подскажите пожалуйста, настраиваю через скрипт /ableev/Zabbix-in-Telegram. с консоли отправляется и в приват и в группу, а zabbix получается настроить только отправку в приват. никак в группу он не отправляет zabbiz v2.2.14

                          Comment

                          • ableev
                            Senior Member
                            Zabbix Certified Specialist
                            • Oct 2012
                            • 276

                            #58
                            Originally posted by zon2004
                            Подскажите пожалуйста, настраиваю через скрипт /ableev/zabbix-in-telegram. с консоли отправляется и в приват и в группу, а zabbix получается настроить только отправку в приват. никак в группу он не отправляет zabbiz v2.2.14
                            На Гитхабе есть подробная инструкция со скриншотами, также есть Вики страницы. Информация исчерпывающая.

                            Если не помогло – есть чат, где могут помочь.

                            Comment

                            • alexbz
                              Junior Member
                              • Jun 2017
                              • 1

                              #59
                              Добрый день.

                              Столкнулся с проблемой, что бот ни с того ни с сего перестает присылать уведомления в телеграм.
                              Помогает только заново написать /start боту.
                              Кто-нибудь сталкивался.

                              Comment

                              • ableev
                                Senior Member
                                Zabbix Certified Specialist
                                • Oct 2012
                                • 276

                                #60
                                Originally posted by alexbz
                                Добрый день.

                                Столкнулся с проблемой, что бот ни с того ни с сего перестает присылать уведомления в телеграм.
                                Помогает только заново написать /start боту.
                                Кто-нибудь сталкивался.
                                В принципе, ответ не меняется, поднимите глаза повыше или полистайте страницы этого треда – всё станет ясно.
                                README + Wiki. Не помогло – чат. Разбирать / дебажить на форуме – не вижу смысла.

                                Comment

                                Working...