gpt4 book ai didi

linux - 在 ntpd 服务器上记录客户端时间漂移

转载 作者:太空宇宙 更新时间:2023-11-04 05:02:51 24 4
gpt4 key购买 nike

我需要验证一大堆计算机是否在 ntp 或 nist 时间的 50 毫秒内。目前,有些是 Windows,有些是 Linux,Windows 计算机正在与指向 ntp 时间的域 Controller 同步,并且每个 Linux 服务器都同步到 ntp 池服务器。时间似乎不是问题,但我需要证明。

关于执行此操作的方法有什么建议吗?我希望 ntpd 具有某种日志记录功能,并且我可以引导客户端查询它,然后记录漂移。我希望它不充当权威时间服务器,而只是充当记录保存者。

最佳答案

您可以使用脚本从 ntpq 捕获值并使用 RRD 工具在 MRTG 中绘制它们的图表。

下图取 self 的一个 Linux 机器 - 这就是您想要的东西吗?如果您可以提供更多信息,以及您想要监控的盒子正在使用什么操作系统,我会看看是否可以为您指出我使用的脚本的方向,并提供一些 MRTG 和 RRD 特定配置。我的设置目前仅适用于 Linux 机器 - 而且我没有时间对 Windows 等进行任何测试。如果您将我的解决方案适应 Windows,那么几乎肯定需要 ntpd 和 ntpq,而不是标准 Windows 时间客户端(因为我不相信您可以从中获得所需的数据类型)。

MRTG Plot of NTP offset

在 ntpd.conf 中,您还可以启用统计循环统计来记录数据。您应该检查 ntpd 文档 here了解更多信息。

关于linux - 在 ntpd 服务器上记录客户端时间漂移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27304004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com