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 <пользователь>, --group=<пользователь> Переключиться на пользователя. -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.
Перевод на русский язык выполнил Владимир Ступин <wheelof@gmail.com>
SYSLOG-NG (8) |