Way to determine how often Chrony is querying NTP servers to sync time

chronyntptime-synchronization

Is there any way to tell how often Chrony is querying NTP servers?

If the answer is that it uses some algorithm based on how much the server has been out of sync in the past, is there some documentation on how that algorithm works?

Is there a way to set a minimum time frame for the query frequency?

Best Answer

To check how many seconds has passed since last sync:

$ chronyc sources

Look the column 'LastRx'

To set a minimum time frame to sync, use the 'minpoll' option in the /etc/chrony.conf file.

server 0.centos.pool.ntp.org minpoll 10