On Wednesday, 20 May 2020 05:48:28 UTC+1, Yagyansh S. Kumar wrote: > > Thanks for the response Brian. > > I have already enabled the NTP collector in all all my servers, but still > cannot see the *node_ntp_drift_seconds* metrics giving the output. >
Looking through git history (git log -p), it was renamed to "node_ntp_offset_seconds": # HELP node_ntp_offset_seconds ClockOffset between NTP and local clock. # TYPE node_ntp_offset_seconds gauge node_ntp_offset_seconds -0.015156364 The change was made in in c169b4b1c <https://github.com/prometheus/node_exporter/commit/c169b4b1c5108f8e56c9680e7f7b592accdc0dbd> (Sep 19 2017) when the ntp collector was updated with more metrics. The old ntp_drift was calculated here: - driftSeconds := resp.ClockOffset.Seconds() - log.Debugf("Set ntp_drift_seconds: %f", driftSeconds) - ch <- c.drift.mustNewConstMetric(driftSeconds) and the corresponding code in current node_exporter is: offset: typedDesc{prometheus.NewDesc( prometheus.BuildFQName(namespace, ntpSubsystem, "offset_seconds"), "ClockOffset between NTP and local clock.", nil, nil, ), prometheus.GaugeValue}, ... ch <- c.offset.mustNewConstMetric(resp.ClockOffset.Seconds()) There is documentation about the ntp and timex metrics here: https://github.com/prometheus/node_exporter/blob/master/docs/TIME.md Maybe these answer your other questions - or you can look at the source to see where each metric is collected from. -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/967bf6ea-c8b2-451c-8731-0732b39a20e1%40googlegroups.com.

