Добрый день дорогие лорчане.
У меня необычное ТЗ: нужно как то логировать локальное время пользователей которые обращаются к ntpd серверу.
http://doc.ntp.org/4.2.4/monopt.html тут я прочитал что нужно логировать их используя peerstats или rawstats.
Конфиг получился примерно таким:
tinker panic 0
driftfile /var/lib/ntp/drift
logfile /var/log/ntpstats/ntp.log
logconfig =all
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats rawstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
filegen rawstats file rawstats type day enable
filegen protostats file protostats type day enable
server pool.ntp.org iburst
В результате rawstats заполняется данными. Но все работает не совсем так как я ожидал. В rawstats попадает только время ntp серверов к которым я обращаюсь, а клиенты которые ко мне обращаются не логируются в этот файл. Хотя согласно моей ссылке
rawstats Record timestamp statistics. Each NTP packet received appends one line to the rawstats file set:
Собсно вопрос: что я делаю не так?