Ad Widget

Collapse

как отловить Get value from agent failed

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • aydar
    Senior Member
    • Dec 2014
    • 176

    #1

    как отловить Get value from agent failed

    Привет всем, как поймать сл событие
    Get value from agent failed: cannot connect to ххх: [4] Interrupted system call
    у меня это ошибка значит, что вкл фаерволл, хочу сделать триггер и добавить действие

    Netsh Advfirewall Firewall Add Rule name="Zabbix" dir=in action=allow description="Zabbix" profile=any localport=10050 protocol=tcp
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Originally posted by aydar
    Привет всем, как поймать сл событие
    Get value from agent failed: cannot connect to ххх: [4] Interrupted system call
    у меня это ошибка значит, что вкл фаерволл, хочу сделать триггер и добавить действие
    Предложу проверить доступность tcp порта или агента. Ошибку, вроде, не словить.

    Comment

    • Kos
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • Aug 2015
      • 3406

      #3
      ...либо мониторить лог-файл на предмет ошибок такого вида.

      Только это всё равно бесполезно, т.к. Вы пытаетесь поймать событие "не работает агент в пассивном режиме" и исправить через действие, а для выполнения действия нужно, чтобы агент в пассивном режиме уже работал. Короче, pkunzip.zip.

      Comment

      • aydar
        Senior Member
        • Dec 2014
        • 176

        #4
        Originally posted by Kos
        ...либо мониторить лог-файл на предмет ошибок такого вида.

        Только это всё равно бесполезно, т.к. Вы пытаетесь поймать событие "не работает агент в пассивном режиме" и исправить через действие, а для выполнения действия нужно, чтобы агент в пассивном режиме уже работал. Короче, pkunzip.zip.
        Да, идея насчет исправления не подойдет.

        А насчет проверки еще интересно, на хосте если создать элемент

        net.tcp.port[заббикссервер,10050], покажет мне, что порт закрыт?

        Comment

        • Kos
          Senior Member
          Zabbix Certified SpecialistZabbix Certified Professional
          • Aug 2015
          • 3406

          #5
          Насколько я понимаю,
          Code:
          net.tcp.port[заббикссервер,10050]
          будет мониторить доступность порта 10050 на сервере со стороны агента.
          Вас же интересует обратное: отслеживать доступность порта 10050 на агенте со стороны сервера (т.е. не закрыт ли этот порт на системе, которую нужно мониторить, локальным фаерволом).
          Тогда подойдёт подойдёт проверка
          Code:
          net.tcp.service[tcp,,10050]
          оформленная как Simple Check.

          Comment

          • aydar
            Senior Member
            • Dec 2014
            • 176

            #6
            Вопрос закрыт, всем спасибо

            Comment

            Working...