Re: Request for data / ntpsnmpd report

2018-02-11 Thread Ian Bruene via devel
On 02/01/2018 11:22 AM, Mark Atwood, Project Manager wrote: The SNMP MIB RFCs are notorious for including magic blue sky values and measurements that nobody knows how to measure and that are not well defined. For things that don't make enough sense, it's ok to not implement that particular

Re: Request for data / ntpsnmpd report

2018-02-01 Thread Mark Atwood, Project Manager via devel
The SNMP MIB RFCs are notorious for including magic blue sky values and measurements that nobody knows how to measure and that are not well defined. For things that don't make enough sense, it's ok to not implement that particular snmp variable. As for the "Check if ntpd configuration changed",

Re: Request for data / ntpsnmpd report

2018-01-25 Thread Eric S. Raymond via devel
Ian Bruene : > Solutions I can see to get the data out of ntp_proto.c > are: > > * save the data. Requires changes to the peer struct. Could easily become > stale (I do not know how often the peer filtering happens). > > * expose the root_distance function. I

Re: Request for data / ntpsnmpd report

2018-01-25 Thread Ian Bruene via devel
I finally tracked down where root_distance is created. ntpd/ntp_proto.c line 2130 function root_distance. However it is a function internal to ntp_proto.c, not mentioned in header files. And as far as I can tell the values generated from it are only ever used inside the functions in that

Re: Request for data / ntpsnmpd report

2018-01-24 Thread Ian Bruene via devel
Accidentally replied to ESR directly instead of the list Update on previous status. On 01/09/2018 11:42 AM, Eric S. Raymond wrote: Heads up, Hal! I'd like your opinopn on these. Ian Bruene via devel: * Time Resolution (not to be confused with Time /Precision/, which

Re: Request for data / ntpsnmpd report

2018-01-09 Thread Ian Bruene via devel
On 01/09/2018 11:42 AM, Eric S. Raymond wrote: Third way: there's a reference to get_resolution() ntp_systime.c at line 147 ("After default_get_precision() has set a nonzero sys_fuzz") that implies two things; (1) get_resolution() used to be called within ntpd, and (2) its role has been taken

Re: Request for data / ntpsnmpd report

2018-01-09 Thread Eric S. Raymond via devel
Ian Bruene via devel : > On 01/09/2018 09:58 AM, Jason Azze via devel wrote: > >At the risk of sounding like a drop-out from a Scrum Master training > >camp, could you explain briefly what the "story" is for this tool? > > > >I use SNMP every day to monitor the health of lots of

Re: Request for data / ntpsnmpd report

2018-01-09 Thread Eric S. Raymond via devel
Heads up, Hal! I'd like your opinopn on these. Ian Bruene via devel : > I have nearly finished filling out the MIB tree for SNMP. What gaps are left > involve data I do not know how to get: > > * Time Resolution (not to be confused with Time /Precision/, which is one of > the

Re: Request for data / ntpsnmpd report

2018-01-09 Thread Ian Bruene via devel
On 01/09/2018 09:58 AM, Jason Azze via devel wrote: At the risk of sounding like a drop-out from a Scrum Master training camp, could you explain briefly what the "story" is for this tool? I use SNMP every day to monitor the health of lots of servers and services, but, to be honest, I haven't

Re: Request for data / ntpsnmpd report

2018-01-09 Thread Jason Azze via devel
On Tue, Jan 9, 2018 at 10:26 AM, Ian Bruene via devel wrote: > > I have nearly finished filling out the MIB tree for SNMP. What gaps are left > involve data I do not know how to get: At the risk of sounding like a drop-out from a Scrum Master training camp, could you explain