ntpMerlin is it possible...

  • ATTENTION! You'll notice a Prefix dropdown when you create a thread. If your post applies to one of the topics listed, please use that Prefix for your post. When browsing the thread list you can use the Prefix to filter the view.
  • ATTENTION! As of November 1, 2020, you are not able to reply to threads 6 months after the thread is opened if there are more than 500 posts in the thread.
    Threads will not be locked, so posts may still be edited by their authors.
    Just start a new thread on the topic to post if you get an error message when trying to reply to a thread.

heysoundude

Very Senior Member
I've just noticed that in the GUI tab, the Latest Timeserver Stats chart updates every 10 min.
@Jack Yaz is it possible in the config to record entries to this chart every X polls that chrony makes? I've my minpoll set at 6, which is 2^6 or 64 seconds. 10 mins is 600 sec, but chrony does a minimum of 9 checks in those 10 mins by my config...chrony and the chart only sync a couple of times a day the way it is now. would there be any benefit to setting the data posting to every 12 or 15 or 20 chrony polls...I wouldn't want more datapoints for the charts, but maybe this would smooth some out? somehow I think that there has to be a routine that takes into account poll time vs data recording point, if there isn't already...somehow every 10 min is random, and in my mind should correlate with how many times chrony checks sources
I may not be explaining myself well or I may be off in left field...coffee hasn't fully kicked in yet.
 

EmeraldDeer

Very Senior Member
I use the "filter" chrony configuration parameter to do just this at the chrony level rather than at the ntpMerlin level
Code:
server 192.168.50.230 minpoll -6 maxpoll 6 polltarget 60 filter 15
It smoothed out the offset outliers by an order of magnitude.
 

heysoundude

Very Senior Member
Internal monologue: mumble grumble read the freakin' manpage, you know better...

thank you @EmeraldDeer - an order of magnitude...wow! I bet that will help a bunch of folks including me!

UPDATE: can confirm this helps not insignificantly. I'm not sure if the order of polltarget/filter after min/maxpoll has an affect - I'm filtering before targeting
 
Last edited:

heysoundude

Very Senior Member
I use the "filter" chrony configuration parameter to do just this at the chrony level rather than at the ntpMerlin level
Code:
server 192.168.50.230 minpoll -6 maxpoll 6 polltarget 60 filter 15
It smoothed out the offset outliers by an order of magnitude.
Just to make sure I've read your settings and the manpage correctly, you've set your chrony to poll between every 1/64 sec and 64 sec, prefer the minpoll (or that end of the range) with polltarget and filter (average) every 15 samples to one value...no wonder you've smoothed things out. how else has that benefited your network? (now I'm curious to see your QoS settings and spdMerlin for comparison to your package speeds)
 

EmeraldDeer

Very Senior Member
Just to make sure I've read your settings and the manpage correctly, you've set your chrony to poll between every 1/64 sec and 64 sec, prefer the minpoll (or that end of the range) with polltarget and filter (average) every 15 samples to one value...no wonder you've smoothed things out. how else has that benefited your network? (now I'm curious to see your QoS settings and spdMerlin for comparison to your package speeds)
Yes, that is what the chrony settings do for a GPS-connected NTP server on my LAN. Polling tends to vary between 0 and 2. This level of time performance has no benefits to the network, I am just interested in the topic. I use all of the default recommended settings for FlexQOS with 90% of package speed.
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top