Приведу пример настройки логирования Quagga.
К примеру, однажды настроив quagga на очередном Ubuntu Server 18, я заметил в логах очень много записей:
ZEBRA: Try to set TE Link Param
На сервере был установлен accel-ppp который часто создавал и удалял ipoe интерфейсы, в файле конфигурации /etc/quagga/zebra.conf я указывал путь к логам так:
log file /var/log/zebra.log
В Ubuntu Server 16.04 подобными сообщениями не засорялись логи, по этому я решил указать еще уровень логирования изменив строку на:
log file /var/log/zebra.log errors
После этого подобные информационные сообщение перестали отображаться в логах. Если уровень логов не указывать, то по умолчанию будет «debugging». Если путь к файлу вообще не указан и демон завершиться с ошибкой, то он попытается сохранить логи тут /var/tmp/quagga…crashlog (существующий файл не перезаписывается, его необходимо удалять вручную).
Уровни логирования могут быть следующие:
emergencies, alerts, critical, errors, warnings, notifications, informational, debugging
Быстро очистить большой файл логов можно так:
echo "" > /var/log/zebra.log
Чтобы применить изменения в файле /etc/quagga/zebra.conf я перезапустил Zebra:
sudo service zebra restart
sudo service zebra status
sudo service bgpd status
Подобным образом можно указать путь к файлу логов и уровень сообщений для bgpd и прочих демонов в их файлах конфигурации или консоли, например:
log file /var/log/quagga/bgpd.log informational
Можно добавить или убрать отображение в сообщениях уровня серьезности:
log record-priority
no log record-priority
Можно изменить отображение времени в сообщениях до микросекунд:
log timestamp precision <0-6>
no log timestamp precision
Запись вводимых команд в логи, в том числе и паролей (для отключения необходимо также перезапустить демон):
log commands
Запись логов в syslog:
log syslog level
no log syslog
Настройка отображения логов в stdout и monitor:
log stdout
log stdout level
no log stdout
log monitor
log monitor level
no log monitor
Смотрите также мои статьи:
Установка Quagga в Ubuntu Server 18
Настройка BGP в Quagga
Настройка логов BIRD