man syslog-ng(8) - журнал системных сообщений

debian, “man syslog-ng(8) - logs system messages”, public translation into Russian from English More about this translation.

Translate into another language.

НАЗВАНИЕ

syslog-ng - журнал системных сообщений

ОБЗОР

ЗАМЕЧАНИЕ: Этот файл не актуален. Обратитесь к документации в формате HTML.

syslog-ng [-dFsvV] [-f <файл_конфигурации>] [-p <PID-файл>] [-C <изменённый_корневой_каталог>] [-u <пользователь>] [-g <группа>]

ОПИСАНИЕ

syslog-ng читает и протоколирует сообщения на системную консоль, файлы журналов, другие компьютеры и/или пользователям, как указано в его конфигурационном файле.

Конфигурационный файл читается при запуске и перечитывается после получения сигнала зависания (HUP). При перезагрузке конфигурационного файла все целевые файлы закрываются и заново открываются как положено. За более подробной информацией о файле конфигурации обратитесь к syslog-ng.conf(5).

Обычно сообщения отправляются в syslog-ng через сокет домена Unix (/dev/log) или через UDP, на порт 514 или на тот, который определён как syslog/udp в /etc/services. Для приёма сообщений от ядра для чтения открывается /dev/klog.

Сообщения, отправляемые в syslog-ng должны быть целой строкой, начинаться с кода приоритета между '<' и '>'. Определения общепризнанных значений можно найти в заголовочном файле <sys/syslog.h>.

syslog-ng может быть настроен для передачи сообщений на другой syslog-ng и когда это так, он отправляет сообщение с приоритетом в начале строки.

Не требуется отделять сообщение переводом строки или возвратом каретки.

ОПЦИИ

-C <каталог>, --chroot=<каталог>

Изменить корневой каталог на указанный каталог.

-d, --debug

Устанавливает "режим отладки". Печатает различные сообщения для помощи в отладке и предотвращает переход в режим демона. Для включения отладки в обработчике yacc, воспользуйтесь этой опцией дважды или совместно с -v.

-F, --foreground

Не переходить в фоновый режим.

-f <имя_файла>, --cfgfile=<имя_файла>

Вместо чтения конфигурационной информации из обычного файла /etc/syslog-ng/syslog-ng.conf, воспользоваться файлом с указанным именем.

-g <группа>, --group=<группа>

Переключиться на группу.

-p <имя_файла>, --pidfile=<имя_файла>

Записать информацию о текущем идентификаторе процесса в указанный файл. По умолчанию - в /var/run/syslog-ng.pid.

-s, --syntax-only

Только прочитать и обработать конфигурационный файл. Смотри также опцию -f.

-u <пользователь>, --user=<пользователь>

Переключиться на пользователя.

-v, --verbose

Включить подробный режим. Процесс не перейдёт в режим демона. Печатает меньше сообщений по сравнению с -d.

-V, --version

Выводит номер версии.

ДИАГНОСТИКА

Ожидается, что syslog-ng работает от имени пользователя root, однако, если он не работает на привилегированном порту и владеет своими собственными каталогами журналов, и т.п., он может работать от имени обычного пользователя.

СМОТРИ ТАКЖЕ

syslog-ng.conf(5), logger(1), syslog(2), syslog(3), services(5), syslog.conf(5), klogd(8), syslogd(8), sysklogd(8)

ФАЙЛЫ

/etc/syslog-ng/syslog-ng.conf

Файл конфигурации syslog-ng. Обратитесь к syslog-ng.conf(5) за более подробной информацией.

/var/run/syslog-ng.pid

Файл, содержащий идентификатор процесса syslog-ng.

ОШИБКИ

Если вы нашли какие-либо ошибки, отправьте письмо в список рассылки syslog-ng по адресу syslog-ng@lists.balabit.hu.

Original (English): man syslog-ng(8) - logs system messages

Translation: © Владимир Ступин .

translated.by crowd

Like this translation? Share it or bookmark!