Scroll to navigation

syslog-ng(8) Журналізатор подій в Юнікс syslog-ng(8)

ІМ'Я

syslog-ng - записувач системних повідомлень

ВИКОРИСТАННЯ


syslog-ng [ -dFsvVy ] [ -f <config-filename> ] [ -p <pid-filename> ] [ -C <chroot-dir> ] [-u <user> ] [ -g <group> ]

ОПИС

syslog-ng - записувач журналів повідомлень нового покоління, який здатний писати системні повідомлення в файли журналів, на термінал UNIX, на інші комп'ютери через мережу та користувачам, все як Ви вкажете у його конфігураційному файлі.

Файл з налаштуваннями /etc/syslog-ng/syslog-ng.conf зчитується при завантаженні syslog-ng та коли він отримує сигнал HUP. При зчитуванні файлу налаштувань всі журнали закриваються і належним чином відкриваються знов. Для детальнішої інформації про файл налаштувань, дивіться syslog-ng.conf(5).

Звичайно повідомлення до syslog-ng посилаються через Юнікс домен сокет (/dev/log), або прослуховує UDP (TCP) порт 514 чи будь-який інший syslog/udp (або syslog/tcp) вказаний у /etc/services. Для отримання повідомлень від ядра (/dev/klog) відкривається для зчитування.

Повідомлення, що посилаються до syslog-ng ,мусять бути одне на стрічку з префіксом коду пріоритету взятому в <>. Визначення значень пріоритетів можна знайти в /usr/include/sys/syslog.h.

syslog-ng може посилати повідомлення до іншого демона syslog-ng, і коли це робить - виставляє пріоритет у префіксі повідомлення.

Нема необхідності закінчувати повідомлення пустою стрічкою чи "переводом каретки".

ОПЦІЇ

Змінює кореневу файлову систему в <directory>

Включає відлагоджувальний режим. Виводить різні повідомлення на aid при відлагоджені та припиняє вивід коли стає сервісом.

Включає відлагоджувальні повідомлення yacc, доступна тільки коли syslog-ng збиравсь з опцією --enable-debug

Не переходить на задній план

Використовує замість звичного файлу з налаштуваннями /etc/syslog-ng/syslog-ng.conf той що вказаний.

Переключається до іншої групи (/etc/group)

Записує номер свого процесу (PID) у вказаний файл. По замовчуванню в /var/run/syslog-ng.pid.

Тільки перевіряє синтаксис файлу з налаштунками. корисно разом з -f.

Переключитися до прав вказаного користувача (/etc/passwd)

Включає багатослівний режим. Процес не стає сервісом. Друкує пару повідомлень, порівняйте з -d.

Виводить номер версії.

ДІАГНОСТИКА

Вважається, що 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

Файл що містить id процесу syslog-ng.

ПОМИЛКИ

Якщо Ви знайдете якісь помилки, будь-ласка відправте лист до розсилки syslog-ng на адресу syslog-ng@lists.balabit.hu

v 1.6.7 переклад: альфа версія 2007-10-27-16:31 © 2005-2007 DLOU, GNU FDL