Журналирование в Termidesk Connect ведется в файлах:
/var/log/syslog;
/var/log/mail.info;
/var/log/mail.warn;
/var/log/mail.err;
/var/log/mail.log;
/var/log/daemon.log;
/var/log/kern.log;
/var/log/auth.log;
/var/log/user.log;
/var/log/lpr.log;
/var/log/cron.log;
/var/log/debug;
/var/log/messages;
/var/log/error.
Конфигурация ротации журналов описана в /etc/logrotate.d:
alternatives;
apache2;
aptitude;
btmp;
dpkg;
frr;
rsyslog.disabled;
syslog-ng-mod-astra;
syslog-ng-override;
syslog-ng.disabled;
wtmp.
Запуск сервиса ротации журналов происходит ежечасно.
Настройки по умолчанию для ротации журналов:
в системе может хранится до 24 файлов ротации;
ротация журнала происходит еженедельно при условии, что он не пуст;
при превышении размера журнала в 100 Мбайт ротация происходит принудительно, игнорируя еженедельную ротацию.
Для просмотра журналов возможно использовать утилиту journalctl. Пример просмотра журнала работы службы frr:
journalctl -u frr -f
BASH
Для оперативного мониторинга журналов возможно использовать утилитуtail. Пример отслеживания системного журнала syslog в режиме реального времени:
tail -f /var/log/syslog
BASH
Для быстрого просмотра без предварительной распаковки журналов из архива возможно использовать утилиту zcat. Пример поиска в архивесистемного журнала syslog командой grep: