head 1.2; access; symbols perseant-exfatfs-base-20240630:1.2 perseant-exfatfs:1.2.0.46 perseant-exfatfs-base:1.2 cjep_sun2x:1.2.0.44 cjep_sun2x-base:1.2 cjep_staticlib_x-base1:1.2 cjep_staticlib_x:1.2.0.42 cjep_staticlib_x-base:1.2 phil-wifi-20200421:1.2 phil-wifi-20200411:1.2 phil-wifi-20200406:1.2 pgoyette-compat-merge-20190127:1.2 pgoyette-compat-20190127:1.2 pgoyette-compat-20190118:1.2 pgoyette-compat-1226:1.2 pgoyette-compat-1126:1.2 pgoyette-compat-1020:1.2 pgoyette-compat-0930:1.2 pgoyette-compat-0906:1.2 pgoyette-compat-0728:1.2 pgoyette-compat-0625:1.2 pgoyette-compat-0521:1.2 pgoyette-compat-0502:1.2 pgoyette-compat-0422:1.2 pgoyette-compat-0415:1.2 pgoyette-compat-0407:1.2 pgoyette-compat-0330:1.2 pgoyette-compat-0322:1.2 pgoyette-compat-0315:1.2 pgoyette-compat:1.2.0.40 pgoyette-compat-base:1.2 perseant-stdc-iso10646:1.2.0.38 perseant-stdc-iso10646-base:1.2 prg-localcount2-base3:1.2 prg-localcount2-base2:1.2 prg-localcount2-base1:1.2 prg-localcount2:1.2.0.36 prg-localcount2-base:1.2 pgoyette-localcount-20170426:1.2 bouyer-socketcan-base1:1.2 pgoyette-localcount-20170320:1.2 bouyer-socketcan:1.2.0.34 bouyer-socketcan-base:1.2 pgoyette-localcount-20170107:1.2 pgoyette-localcount-20161104:1.2 localcount-20160914:1.2 pgoyette-localcount-20160806:1.2 pgoyette-localcount-20160726:1.2 pgoyette-localcount:1.2.0.32 pgoyette-localcount-base:1.2 netbsd-5-2-3-RELEASE:1.2 netbsd-5-1-5-RELEASE:1.2 yamt-pagecache-base9:1.2 yamt-pagecache-tag8:1.2 tls-earlyentropy:1.2.0.28 tls-earlyentropy-base:1.2 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2 riastradh-drm2-base3:1.2 netbsd-5-2-2-RELEASE:1.2 netbsd-5-1-4-RELEASE:1.2 netbsd-5-2-1-RELEASE:1.2 netbsd-5-1-3-RELEASE:1.2 agc-symver:1.2.0.30 agc-symver-base:1.2 tls-maxphys-base:1.2 yamt-pagecache-base8:1.2 netbsd-5-2:1.2.0.26 yamt-pagecache-base7:1.2 netbsd-5-2-RELEASE:1.2 netbsd-5-2-RC1:1.2 yamt-pagecache-base6:1.2 yamt-pagecache-base5:1.2 yamt-pagecache-base4:1.2 netbsd-5-1-2-RELEASE:1.2 netbsd-5-1-1-RELEASE:1.2 yamt-pagecache-base3:1.2 yamt-pagecache-base2:1.2 yamt-pagecache:1.2.0.24 yamt-pagecache-base:1.2 bouyer-quota2-nbase:1.2 bouyer-quota2:1.2.0.22 bouyer-quota2-base:1.2 matt-nb5-pq3:1.2.0.20 matt-nb5-pq3-base:1.2 netbsd-5-1:1.2.0.18 netbsd-5-1-RELEASE:1.2 netbsd-5-1-RC4:1.2 netbsd-5-1-RC3:1.2 netbsd-5-1-RC2:1.2 netbsd-5-1-RC1:1.2 netbsd-5-0-2-RELEASE:1.2 netbsd-5-0-1-RELEASE:1.2 jym-xensuspend-nbase:1.2 netbsd-5-0:1.2.0.16 netbsd-5-0-RELEASE:1.2 netbsd-5-0-RC4:1.2 netbsd-5-0-RC3:1.2 netbsd-5-0-RC2:1.2 jym-xensuspend:1.2.0.14 jym-xensuspend-base:1.2 netbsd-5-0-RC1:1.2 netbsd-5:1.2.0.12 netbsd-5-base:1.2 mjf-devfs2:1.2.0.10 mjf-devfs2-base:1.2 yamt-pf42-base4:1.2 yamt-pf42-base3:1.2 hpcarm-cleanup-nbase:1.2 yamt-pf42-base2:1.2 yamt-pf42:1.2.0.8 yamt-pf42-base:1.2 keiichi-mipv6-nbase:1.2 keiichi-mipv6:1.2.0.6 keiichi-mipv6-base:1.2 cube-autoconf:1.2.0.4 cube-autoconf-base:1.2 hpcarm-cleanup:1.2.0.2 hpcarm-cleanup-base:1.2 netbsd-1-4-PATCH003:1.1 netbsd-1-4-PATCH002:1.1 wrstuden-devbsize-19991221:1.1 wrstuden-devbsize:1.1.0.6 wrstuden-devbsize-base:1.1 comdex-fall-1999:1.1.0.4 comdex-fall-1999-base:1.1 netbsd-1-4-PATCH001:1.1 netbsd-1-4-RELEASE:1.1 netbsd-1-4:1.1.0.2 netbsd-1-4-base:1.1; locks; strict; comment @# @; 1.2 date 2000.05.02.12.56.00; author simonb; state dead; branches; next 1.1; 1.1 date 98.12.30.20.20.35; author mcr; state Exp; branches; next ; desc @@ 1.2 log @Remove xntp3 sources. @ text @
xntpd
includes a comprehensive monitoring facility
suitable for continuous, long term recording of server and client
timekeeping performance. See the statistics
command below
for a listing and example of each type of statistics currently
supported. Statistic files are managed using file generation sets and
scripts in the ./scripts directory of this distribution. Using these
facilities and Unix cron
jobs, the data can be
automatically summarized and archived for retrospective analysis.
statistics name [ ... ]
loopstats
loopstats
:
48773 10847.650 0.0001307 17.3478 2
peerstats
peerstats
:
48773 10847.650 127.127.4.1 9714 -0.001605 0.00000 0.00142
clockstats
clockstats
:
49213 525.624 127.127.4.1 93 226 00:08:29.606 D
statsdir directory_path
filegen
filename prefix to be modified for file generation
sets, which is useful for handling statistics logs.
filegen name [ file filename ] [ type
typename ] [ flag flagval ] [ link | nolink ] [ enable |
disable ]
xntpd
. (Most important: they can be removed to
free space for new data produced.)
prefix
filegen
option. It is defined by the server,
usually specified as a compile-time constant. It may, however, be
configurable for individual file generation sets via other commands. For
example, the prefix used with loopstats
and
peerstats
generation can be configured using the
statsdir
option explained above.
filename
/
(slash)). This can be modified using the
file
argument to the filegen
statement. No
..
elements are allowed in this component to prevent
filenames referring to parts outside the filesystem hierarchy denoted by
prefix
.
suffix
none
pid
xntpd
server. This type does not perform any changes to
file set members during runtime, however it provides an easy way of
separating files belonging to different xntpd
server
incarnations. The set member filename is built by appending a
.
(dot) to concatenated prefix and filename
strings, and appending the decimal representation of the process ID of
the xntpd
server process.
day
.
(dot) and a day specification in the form
YYYYMMDD. YYYY
is a 4-digit year number (e.g., 1992).
MM
is a two digit month number. DD
is a two
digit day number. Thus, all information written at 10 December 1992
would end up in a file named prefix
filename.19921210
.
week
W
, and a 2-digit week number. For
example, information from January, 10th 1992 would end up in a file with
suffix .1992W1
.
month
year
age
a
, and an 8-digit number.
This number is taken to be the number of seconds the server is running
at the start of the corresponding 24-hour period.
enabl
; output is prevented by specifying
disable
.
link
and disabled using nolink
. If
link
is specified, a hard link from the current file set
element to a file without suffix is created. When there is already a
file with this name and the number of links of this file is one, it is
renamed appending a dot, the letter C
, and the pid of the
xntpd
server process. When the number of links is greater
than one, the file is unlinked. This allows the current file to be
accessed by a constant name.