Ad Widget

Collapse

Большое время отклика по zabbix_get

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • grommir
    Senior Member
    • Mar 2013
    • 134

    #1

    Большое время отклика по zabbix_get

    Серверы не перегружены (и агент и сервер) но время отклика для zabbix_get довольно высоко.
    Со стороны сервера:
    time zabbix_get -s remote-host -k agent.ping
    1

    real 0m10.144s
    user 0m0.001s
    sys 0m0.003s
    На стороне агента:
    time zabbix_agentd -t agent.ping
    agent.ping [u|1]

    real 0m0.005s
    user 0m0.003s
    sys 0m0.002s
    Сеть не перегружена:
    ping remote-host
    PING remote-host (*.*.*.*) 56(84) bytes of data.
    64 bytes from remote-host (*.*.*.*): icmp_seq=1 ttl=53 time=31.0 ms
    64 bytes from remote-host (*.*.*.*): icmp_seq=2 ttl=53 time=30.6 ms
    64 bytes from remote-host (*.*.*.*): icmp_seq=3 ttl=53 time=30.7 ms
    64 bytes from remote-host (*.*.*.*): icmp_seq=4 ttl=53 time=30.7 ms
    ^C
    --- remote-host ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 3003ms
    rtt min/avg/max/mdev = 30.687/30.791/31.036/0.257 ms

    Почему такая высокая задержка?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Просто версии:
    Ожидание ответа (от DNS) на разрешение имени хоста с агентом в IP-адрес?
    Аналогичное ожидание ответа на разрешение (уже на агенте) IP-адреса сервера в его имя (в реверсной зоне), чтобы принять решение, можно ли обрабатывать пришедший от него запрос?

    Comment

    • grommir
      Senior Member
      • Mar 2013
      • 134

      #3
      Да. Похоже, что косяк в DNS. Я использовал для zabbix_get короткое имя хоста (без домена). Обычно это работает одинаково быстро, но внутри докера, где запущен заббикс сервер, почему-то вылезают задержки.

      Comment

      Working...