Ad Widget

Collapse

Сравнение времени с сервером в интернете

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jean3
    Junior Member
    • Nov 2016
    • 18

    #1

    Сравнение времени с сервером в интернете

    Доброго времени суток.
    Есть задача сравнить время узла сети с сервером в интернете. Как получить время с первого понятно, а как в заббикс получить время с какого-нибудь интернет сервера точного времени?
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #2
    Если вас устроит Гугль в качестве сервера точного времени, то вот пример.

    # grep google_time /etc/zabbix/zabbix_agentd.conf
    Code:
    UserParameter=google_time,date -d "$(curl -s --head http://google.com | grep ^Date: | sed 's/Date: //g')" "+%s"
    В приложенных иллюстрациях - описание "Элемента данных" и скриншот "Последних данных"
    Attached Files
    Sincerely yours,
    Aleksey

    Comment

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

      #3
      1) засинхронизировать время на сервере Zabbix с серверами точного времени в Интернете через NTP;
      2) после этого сравнивать время на интересующем узле сети с временем на сервере Zabbix, используя метрику system.localtime и триггерную функцию fuzzytime().

      Правда, при этом остаётся без контроля процесс синхронизации времени из п.1.

      Comment

      • Jean3
        Junior Member
        • Nov 2016
        • 18

        #4
        2aib
        Спасибо, это то что нужно.

        Comment

        Working...