Thanks a lot for pointing me in the correct direction. On Wednesday, May 20, 2020 at 12:35:20 PM UTC+5:30, Brian Candler wrote: > > 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/384fc76c-834b-41a4-9b81-22f81191e9aa%40googlegroups.com.

