Ad Widget

Collapse

Не работает simple check для cvs

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • m0ps
    Junior Member
    • Jul 2011
    • 11

    #1

    Не работает simple check для cvs

    Пробую добавить простую проверку для CVS сервера:
    net.tcp.service[tcp,,2401]
    в результате получаю 0 - порт не слушается, хотя реально телнетом законектиться удается.
    Это баг, или я что-то делаю не так?
    Last edited by m0ps; 01-11-2013, 09:08.
  • rekby
    Member
    • Jul 2010
    • 91

    #2
    Проверьте что у вас тип данных стоит вещественный (Float) - время подключения к порту очень маленькое а результат возвращается в секундах, например у меня вот такое 0.0037 сек. для проверки порта в соседнем ДЦ.

    Comment

    • m0ps
      Junior Member
      • Jul 2011
      • 11

      #3
      Originally posted by rekby
      Проверьте что у вас тип данных стоит вещественный (Float) - время подключения к порту очень маленькое а результат возвращается в секундах, например у меня вот такое 0.0037 сек. для проверки порта в соседнем ДЦ.
      не понял, какое время подключения?
      net.tcp.service возвращает либо 1 (UP), либо 0 (Down) и все.
      Собственно проверка любых других портов проходит "на ура", а вот с 2401 какая-то непонятка. Нагиос в данный момент его проверяет без проблем.

      Comment

      • rekby
        Member
        • Jul 2010
        • 91

        #4
        Да, это я стормозил - я доступность порта меряю через .perf - чтобы заодно и скорость подключения видеть.

        Comment

        • yukra
          Senior Member
          • Apr 2013
          • 1359

          #5
          tcpdump'ом посмотрите что там происходит.

          Кстати как альтернатива возможно Вам подойдет ключ "net.tcp.port" который снимается через агент? https://www.zabbix.com/documentation...s/zabbix_agent
          Last edited by yukra; 06-11-2013, 02:48. Reason: тупанул про телнет

          Comment

          Working...