Ad Widget

Collapse

Оповещение сервера устройством/объекто&a

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • crast
    Junior Member
    • Jul 2015
    • 5

    #1

    Оповещение сервера устройством/объекто&a

    Zabbix-agent опрашивает все устройства/объекты(item) с заданным промежутком времени, и таким образом получает информацию о их функционировании.
    Есть ли какой-либо способ оповещать Zabbix-agent со стороны объекта?
    Спасибо.
  • pzabortsev
    Senior Member
    • Dec 2012
    • 338

    #2
    оповещать нужно zabbix-server, а не zabbix-agent

    Думаю, Вам стоит почитать документацию для начала.

    Comment

    • crast
      Junior Member
      • Jul 2015
      • 5

      #3
      Ну по минимуму знаю, и в документации нужного мне не встретил.
      Вы предлагаете иммитировать работу zabbix-агента?

      Comment

      • Mihail
        Junior Member
        • Jul 2015
        • 20

        #4
        хм.. а можно какой нить реальный пример устройства/объекта(item) который нужно наблюдать таким способом ?

        Comment

        • crast
          Junior Member
          • Jul 2015
          • 5

          #5
          Нужно проследить за потоками камер, находящимися в одном определенном отделении. Просто пинговать камеры нельзя, т.к. нерабочии камеры пингуются. Поэтому работает или нет камера решает наш сервер в отделении, который снимает потоки и пишет их в файлы.

          Была идея снимать это дело wget, и публиковать потоки по http. Это слишком накладно для главного сервера (сотни/тысячи вызовов wget каждую минуту).
          Была идея реализовать snmp. Слишком трудоемко и придется ставить в зависимость Net-SNMP.

          Сейчас разрешил это установкой на каждой сервер zabbix-agent, и сообщать состояние камер по unix-socket с помощью легкой утилиты.

          Хотел отправлять с сервера в отделении каждую минуту отчет на главный zabbix-server со списком состояния камер. Хотя вопрос решен, я не прочь узнать как сделать такое решение.

          Comment

          • Mihail
            Junior Member
            • Jul 2015
            • 20

            #6
            1. Самое логичное на мой взгляд - Если у камеры есть поддержка snmp-traps, ловить их заббиксом , + ping камеры во избежании проблем сети

            2. Опять же по snmp, на свичте к которому подключена камера мониторить загруженность порта

            3. Если каждая камера пишет данные в отдельный файл, то отслеживать последнее время изменения этого файла ( как пример , не изменялся более 30 минут, сработал триггер)
            Last edited by Mihail; 30-07-2015, 16:38.

            Comment

            • yukra
              Senior Member
              • Apr 2013
              • 1359

              #7
              Originally posted by crast
              Ну по минимуму знаю, и в документации нужного мне не встретил.
              Вы предлагаете иммитировать работу zabbix-агента?
              zabbix_sender уже умеет это

              Comment

              • crast
                Junior Member
                • Jul 2015
                • 5

                #8
                Originally posted by yukra
                zabbix_sender уже умеет это
                В курсе. Нужно именно его эмулировать, чтобы не тащить зависимостей.

                Comment

                • yukra
                  Senior Member
                  • Apr 2013
                  • 1359

                  #9
                  Originally posted by crast
                  В курсе. Нужно именно его эмулировать, чтобы не тащить зависимостей.



                  В конце концов у самого zabbix_sender колво зависимостей минимально

                  Comment

                  • crast
                    Junior Member
                    • Jul 2015
                    • 5

                    #10
                    ОК. Спасибо.

                    Comment

                    Working...