Bug 3341 - Need logging enhanements
Summary: Need logging enhanements
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: bind (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-03 13:32 MSK by Andy Gorev
Modified: 2016-03-18 13:59 MSK (History)
10 users (show)

See Also:


Attachments
Каталог логов, зона корневых серверов и раскладка по протоколированию. (1.49 KB, application/octet-stream)
2003-12-03 13:34 MSK, Andy Gorev
no flags Details
фрагмент конфига syslog-ng для раздельного логгирования (1.05 KB, application/octet-stream)
2016-03-18 13:58 MSK, Sergey Y. Afonin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Gorev 2003-12-03 13:32:16 MSK
Необходимо в пакете создать подкаталог /var/lib/bind/var/log (41770) и
заинклюдить в named.conf раскладку по категориям протоколирования. Это позволит
гибко управлять логами, а не сыпать все огульно в сислог. Кроме того, почему-то
забыли про root-hint зону. Предлагаемые исправления оформлены в виде патча и
файла зоны и приложены.
Comment 1 Andy Gorev 2003-12-03 13:34:20 MSK
Created attachment 317 [details]
Каталог логов, зона корневых серверов и раскладка по протоколированию.
Comment 2 Dmitry V. Levin 2003-12-15 02:51:19 MSK
А зачем нужен root-hint? 
Comment 3 Andy Gorev 2003-12-15 12:29:00 MSK
Чтобы знать, где искать корневые серверы. См. минимальную конфигурацию
кэширующего NS. Раздел 3.1.1 файла
/usr/share/doc/bind-9.2.3.rel/arm/Bv9ARM.ch03.html
Comment 4 Dmitry V. Levin 2003-12-22 02:13:26 MSK
Так ведь корневые серверы прошиты в коде, зачем их дублировать? 
Comment 5 Andy Gorev 2003-12-22 13:39:54 MSK
Согласен. Я этого не знал. Значит хинт не нужен, оставить только logging
enhanements.
Comment 6 Sergey Y. Afonin 2016-03-18 13:58:31 MSK
Created attachment 6674 [details]
фрагмент конфига syslog-ng для раздельного логгирования

Альтернативный вариант. Сейчас можно использовать syslog-ng для разделения логов. Есть, правда, не очень понятный момент. После перезапуска Bind сообщения начинают попадать в /dev/log (по крайней мере, их оттуда начинает брать syslog-ng). Если, потом, если перезапустить syslog-ng, всё нормальзуется, и он начинает забирать сообщения из /var/lib/bind/dev/log:
http://lists.altlinux.org/pipermail/sysadmins/2013-September/036379.html
Comment 7 Sergey Y. Afonin 2016-03-18 13:59:32 MSK
Я так понимаю, про логгирование в конфиг Bind никто ничего добавлять не будет. Да, возможно, это и не нужно.