man syslog-ng(8) - журнал системных сообщений |
- Statistics
- Participants
- Translate into Russian
- Translation result
- Translation complete.
НАЗВАНИЕ
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.
