Ad Widget

Collapse

Проверка сайта с другого сервера

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • andreev
    Junior Member
    • Apr 2010
    • 5

    #1

    Проверка сайта с другого сервера

    Добрый день.

    Такая проблема. Стоит zabbix сервер на CentOS, на windows установлен агент. Необходимо проверять с windows компьютера доступность 80 порта на удаленном сервере. Я создал в zabbix элемент net.tcp.port[<ip-адрес удаленного сервера>, 80].

    По документации элемент возвращает 1 если порт доступен, если недоступен, то ноль. У меня один возвращает, а если порт недоступен, то выдается ошибка "error: Get value from agent failed: ZBX_TCP_READ() failed [Interrupted system call]".

    Что я делаю не так?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Попробуйте увеличить таймауты для zabbix_agent и zabbix_server
    /etc/zabbix/zabbix_agentd.conf
    Timeout=30
    /etc/zabbix/zabbix_server.conf
    Timeout=30
    И рестартовать zabbix_agent и zabbix_server

    Comment

    • andreev
      Junior Member
      • Apr 2010
      • 5

      #3
      Сделал, не помогло.

      Comment

      • andreev
        Junior Member
        • Apr 2010
        • 5

        #4
        Виноват. Помогло. А на агенте в Windows таймаут тоже надо 30 выставить?

        Comment

        • dima_dm
          Senior Member
          • Dec 2009
          • 2697

          #5
          Originally posted by andreev
          Виноват. Помогло. А на агенте в Windows таймаут тоже надо 30 выставить?
          Да. Проверка работает так
          1)Zabbix Server посылал запрос Zabbix Agent net.tcp.port[<ip-адрес удаленного сервера>, 80]
          2)Zabbix Agent подключается к серверу <ip-адрес удаленного сервера>.
          3) Zabbix Agent возвращает результат Zabbix Server.
          Т.е. Timeout –ы должны быть сбалансированы, т.к. в противном случае либо Zabbix Server не дождётся ответа от Zabbix Agent, либо Zabbix Agent раньше времени прекратит проверку.

          Comment

          • andreev
            Junior Member
            • Apr 2010
            • 5

            #6
            Спасибо за оперативный ответ.

            Comment

            Working...