首页 > 解决方案 > NTP 指标未通过 node_exporter 公开

问题描述

我正在寻找一个指标来验证主机与通过 Prometheus 节点导出器位于组织内的远程 NTP 服务器的 NTP 时间同步。

在下面的文档中,我看到node_ntp_stratum指标可用于识别与层值的同步。
https://github.com/prometheus/node_exporter/blob/master/docs/TIME.md#node_ntp_stratum

但是我在我的服务器中通过 node_exporter 公开的指标列表中看不到与 NTP 相关的指标。

curl -X GET http://127.0.0.1:19100/metrics | grep -i 'ntp_'

node_exporter 版本 - 0.17.0

普罗米修斯版本 - 2.10.0

标签: ntpprometheus-node-exporter

解决方案


通过启用 --collector.ntp 作为 node_exporter 服务脚本的一部分,我能够获得与 NTP 相关的指标。

node-exp 26698     1  1 17:00 ?        00:01:21 /usr/local/bin/node_exporter --collector.systemd --collector.ntp --collector.textfile.directory=/var/lib/node_exporter --web.listen-address=0.0.0.0:19100

推荐阅读