LINUX.ORG.RU

История изменений

Исправление blind_oracle, (текущая версия) :

А что вы предлагаете? Вы задали вопрос, и что кто лучшее вам сможет здесь предложить? Я вам даю гарантию, что нигде вам никто лучшее не предложит, хоть вы весь мир обойдите

Ну, как видно, решение всё же есть - dnstap. Этот протокол поддерживается в unbound и логгирует в локальный сокет используя Google Protocol Buffers и File Streams, есть уже готовый сервер (правда, на Go) который умеет слушать и парсить эти потоки. Это не готовое решение, придётся писать самому конвертер из dnstap в syslog/udp, но уже что-то.

По скорости падение всего на 10% относительно режима без логгирования вообще, а не в 5-6 раз как с syslog.

Исходная версия blind_oracle, :

А что вы предлагаете? Вы задали вопрос, и что кто лучшее вам сможет здесь предложить? Я вам даю гарантию, что нигде вам никто лучшее не предложит, хоть вы весь мир обойдите

Ну, как видно, решение всё же есть - dnstap. Этот протокол поддерживается в unbound и логгирует в локальный сокет используя Google Protocol Buffers и File Streams, есть уже готовый сервер (правда, на Go) который умеет слушать и парсить эти потоки. Это не готовое решение, придётся писать самому конвертер из dnstap в syslog/udp, но уже что-то.