Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Local Clock Time Offset | -2.279 | -1.498 | -1.108 | -0.051 | 1.025 | 1.528 | 2.245 | 2.133 | 3.026 | 0.640 | -0.045 | µs | -4.356 | 10.93 | ||
Local Clock Frequency Offset | -36.933 | -36.931 | -36.924 | -36.874 | -36.803 | -36.800 | -36.797 | 0.121 | 0.131 | 0.041 | -36.866 | ppm | -7.14e+08 | 6.382e+11 |
The time and frequency offsets between the ntpd calculated time and the local system clock. Showing frequency offset (red, in parts per million, scale on right) and the time offset (blue, in μs, scale on left). Quick changes in time offset will lead to larger frequency offsets.
These are fields 3 (time) and 4 (frequency) from the loopstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Local RMS Time Jitter | 208.000 | 268.000 | 313.000 | 453.000 | 643.000 | 749.000 | 974.000 | 330.000 | 481.000 | 101.224 | 463.512 | ns | 57.19 | 253.2 |
The RMS Jitter of the local clock offset. In other words, how fast the local clock offset is changing.
Lower is better. An ideal system would be a horizontal line at 0μs.
RMS jitter is field 5 in the loopstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Local RMS Frequency Jitter | 51.000 | 65.000 | 76.000 | 127.000 | 276.000 | 358.000 | 599.000 | 200.000 | 293.000 | 67.525 | 146.353 | 10e-12 | 7.027 | 28 |
The RMS Frequency Jitter (aka wander) of the local clock's frequency. In other words, how fast the local clock changes frequency.
Lower is better. An ideal clock would be a horizontal line at 0ppm.
RMS Frequency Jitter is field 6 in the loopstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Local Clock Offset | -2.279 | -1.498 | -1.108 | -0.051 | 1.025 | 1.528 | 2.245 | 2.133 | 3.026 | 0.640 | -0.045 | µs | -4.356 | 10.93 |
The clock offsets of the local clock as a histogram.
The Local Clock Offset is field 3 from the loopstats log file.
Local temperatures. These will be site-specific depending upon what temperature sensors you collect data from. Temperature changes affect the local clock crystal frequency and stability. The math of how temperature changes frequency is complex, and also depends on crystal aging. So there is no easy way to correct for it in software. This is the single most important component of frequency drift.
The Local Temperatures are from field 3 from the tempstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Local Clock Frequency Offset | -36.933 | -36.931 | -36.924 | -36.874 | -36.803 | -36.800 | -36.797 | 0.121 | 0.131 | 0.041 | -36.866 | ppm | -7.14e+08 | 6.382e+11 | ||
Temp ZONE0 | 52.996 | 53.534 | 54.072 | 54.072 | 55.148 | 55.686 | 55.686 | 1.076 | 2.152 | 0.515 | 54.439 | °C |
The frequency offsets and temperatures. Showing frequency offset (red, in parts per million, scale on right) and the temperatures.
These are field 4 (frequency) from the loopstats log file, and field 3 from the tempstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
nSats | 7.000 | 8.000 | 8.000 | 9.000 | 11.000 | 12.000 | 12.000 | 3.000 | 4.000 | 0.917 | 9.496 | nSat | 847.7 | 8205 | ||
TDOP | 0.480 | 0.530 | 0.580 | 0.810 | 1.260 | 1.450 | 1.950 | 0.680 | 0.920 | 0.186 | 0.845 | 56.01 | 253.8 |
Local GPS. The Time Dilution of Precision (TDOP) is plotted in blue. The number of visible satellites (nSat) is plotted in red.
TDOP is field 3, and nSats is field 4, from the gpsd log file. The gpsd log file is created by the ntploggps program.
TDOP is a dimensionless error factor. TDOP ranges from 1 to greater than 20. 1 denotes the highest possible confidence level. 2 to 5 is good. Greater than 20 means there will be significant inaccuracy and error.
The offset of all refclocks and servers. This can be useful to see if offset changes are happening in a single clock or all clocks together.
Clock Offset is field 5 in the peerstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Server Offset PPS(0) | -2.280 | -1.499 | -1.109 | -0.052 | 1.025 | 1.529 | 2.246 | 2.134 | 3.028 | 0.641 | -0.045 | µs | -4.355 | 10.92 |
The offset of a server in seconds. This is useful to see how the measured offset is behaving.
The chart also plots offset±rtt, where rtt is the round trip time to the server. NTP can not really know the offset of a remote chimer, NTP computes it by subtracting rtt/2 from the offset. Plotting the offset±rtt reverses this calculation to more easily see the effects of rtt changes.
Closer to 0s is better. An ideal system would be a horizontal line at 0s. Typical 90% ranges may be: local LAN server 80µs; 90% ranges for WAN server may be 4ms and much larger.
Clock Offset is field 5 in the peerstats log file. The Round Trip Time (rtt) is field 6 in the peerstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Server Offset SHM(0) | 129.651 | 135.735 | 140.086 | 153.961 | 165.235 | 168.677 | 175.695 | 25.149 | 32.942 | 7.486 | 153.538 | ms | 7484 | 1.471e+05 |
The offset of a server in seconds. This is useful to see how the measured offset is behaving.
The chart also plots offset±rtt, where rtt is the round trip time to the server. NTP can not really know the offset of a remote chimer, NTP computes it by subtracting rtt/2 from the offset. Plotting the offset±rtt reverses this calculation to more easily see the effects of rtt changes.
Closer to 0s is better. An ideal system would be a horizontal line at 0s. Typical 90% ranges may be: local LAN server 80µs; 90% ranges for WAN server may be 4ms and much larger.
Clock Offset is field 5 in the peerstats log file. The Round Trip Time (rtt) is field 6 in the peerstats log file.
The RMS Jitter of all refclocks and servers. Jitter is the current estimated dispersion, in other words the variation in offset between samples.
Closer to 0s is better. An ideal system would be a horizontal line at 0s.
RMS Jitter is field 8 in the peerstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Server Jitter PPS(0) | 0.101 | 0.174 | 0.231 | 0.442 | 0.895 | 1.165 | 1.704 | 0.664 | 0.991 | 0.208 | 0.486 | µs | 7.655 | 26.27 |
The RMS Jitter of a server. Jitter is the current estimated dispersion, in other words the variation in offset between samples.
Closer to 0s is better. An ideal system would be a horizontal line at 0s.
RMS Jitter is field 8 in the peerstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Server Jitter SHM(0) | 1.212 | 2.901 | 3.980 | 7.464 | 13.889 | 17.371 | 26.188 | 9.909 | 14.470 | 3.077 | 8.009 | ms | 9.907 | 32.53 |
The RMS Jitter of a server. Jitter is the current estimated dispersion, in other words the variation in offset between samples.
Closer to 0s is better. An ideal system would be a horizontal line at 0s.
RMS Jitter is field 8 in the peerstats log file.
Percentiles...... | Ranges...... | Skew- | Kurt- | |||||||||||||
Name | Min | 1% | 5% | 50% | 95% | 99% | Max | 90% | 98% | StdDev | Mean | Units | ness | osis | ||
Local Clock Frequency Offset | -36.933 | -36.931 | -36.924 | -36.874 | -36.803 | -36.800 | -36.797 | 0.121 | 0.131 | 0.041 | -36.866 | ppm | -7.14e+08 | 6.382e+11 | ||
Local Clock Time Offset | -2.279 | -1.498 | -1.108 | -0.051 | 1.025 | 1.528 | 2.245 | 2.133 | 3.026 | 0.640 | -0.045 | µs | -4.356 | 10.93 | ||
Local RMS Frequency Jitter | 51.000 | 65.000 | 76.000 | 127.000 | 276.000 | 358.000 | 599.000 | 200.000 | 293.000 | 67.525 | 146.353 | 10e-12 | 7.027 | 28 | ||
Local RMS Time Jitter | 208.000 | 268.000 | 313.000 | 453.000 | 643.000 | 749.000 | 974.000 | 330.000 | 481.000 | 101.224 | 463.512 | ns | 57.19 | 253.2 | ||
Server Jitter PPS(0) | 0.101 | 0.174 | 0.231 | 0.442 | 0.895 | 1.165 | 1.704 | 0.664 | 0.991 | 0.208 | 0.486 | µs | 7.655 | 26.27 | ||
Server Jitter SHM(0) | 1.212 | 2.901 | 3.980 | 7.464 | 13.889 | 17.371 | 26.188 | 9.909 | 14.470 | 3.077 | 8.009 | ms | 9.907 | 32.53 | ||
Server Offset PPS(0) | -2.280 | -1.499 | -1.109 | -0.052 | 1.025 | 1.529 | 2.246 | 2.134 | 3.028 | 0.641 | -0.045 | µs | -4.355 | 10.92 | ||
Server Offset SHM(0) | 129.651 | 135.735 | 140.086 | 153.961 | 165.235 | 168.677 | 175.695 | 25.149 | 32.942 | 7.486 | 153.538 | ms | 7484 | 1.471e+05 | ||
TDOP | 0.480 | 0.530 | 0.580 | 0.810 | 1.260 | 1.450 | 1.950 | 0.680 | 0.920 | 0.186 | 0.845 | 56.01 | 253.8 | |||
Temp ZONE0 | 52.996 | 53.534 | 54.072 | 54.072 | 55.148 | 55.686 | 55.686 | 1.076 | 2.152 | 0.515 | 54.439 | °C | ||||
nSats | 7.000 | 8.000 | 8.000 | 9.000 | 11.000 | 12.000 | 12.000 | 3.000 | 4.000 | 0.917 | 9.496 | nSat | 847.7 | 8205 |