And the Time Is …

Charly's Column – ntpviz

Article from Issue 228/2019
Author(s):

The Network Time Protocol allows admins to keep time on their computers. Due to the way the system works, this timekeeping is only moderately successful. Charly uses the ntpviz statistics tool to visualize time fluctuation.

I recently browsed the NTPsec repository [1], a heavily reworked fork of the well-known Network Time Protocol daemon, ntpd. The newcomer is looking to ditch legacy ballast and finally provide protection against Man-in-the-Middle attacks. NTPsec is not the topic today, but I would like to talk about a small tool that I found while browsing: ntpviz. Among other things, the program visualizes the extent to which the time queried by the NTP server deviates from the local time (offset) and how strongly it fluctuates (jitter).

To get started, I cloned the Github repository and started the installation:

cd /usr/local
git clone --depth 1 https://gitlab.com/NTPsec/ntpsec.git
cd ntpsec
./buildprep
./waf configure --refclock=all && ./waf build && ./waf install

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Tempus Fugit

    Charly Kühnast, sys admin columnist for 15 years, is searching for lost microseconds.

  • Charly's Column: Ntpd

    The Network Time Protocol keeps Charly up to date at all times. To put all of this punctuality in the service of the common good, he even exports the time signal.

  • Charly's Column

    On vacation we may be happy just to check the position of the sun,but computers need a more accurate measure of time. Luckily, there are atomic clocks that can receive time signals by radio and off the Internet.

  • NTPsec: The Wrong Fork for the Wrong Reasons
  • Charly's Column

    Using SQL to sift syslog data out of a database is an admittedly universal, but also fairly convoluted approach. phpLogCon, with its web interface, gives admins an easier option.

comments powered by Disqus

Direct Download

Read full article as PDF:

Price $2.95

News