SYSLOGD(1M)

Документ справочника MAN

Версия: Solaris 2.5.1 от 3 августа 1994

СИНТАКСИС

/usr/sbin/syslogd [ -d ] [ -f configfile ] [ -m markinterval ] [ -p path ]

ОПИСАНИЕ

Демон syslogd получает (принимает) системные, диагностические и т.п. сообщения и направляет их в соответствующие лог-файлы («журналы регистрации событий») и/или определенным пользователям. Действия демона по обработке сообщения зависят от приоритета сообщения и источника (facility), сгенерировавшего это сообщение. Эти действия описаны в конфигурационном файле /etc/syslog.conf.

syslogd может генерировать сообщение-временной штамп каждые markinterval минут (по умолчанию 20) с приоритетом LOG_INFO; источник такого сообщения фигурирует в файле syslog.conf под именем mark.

Сообщение, подлежащее регистрации, состоит из одной текстовой строки, которой может предшествовать код приоритета, заключенный в угловые скобки; приоритеты определены в файле .

syslogd принимает сообщения от лог-драйвера STREAMS (устройства /dev/log) и от любого модуля транспортного протокола, указанного в файлах /etc/netconfig, /etc/net/transport/hosts и /etc/net/transport/services.

syslogd читает конфигурационный файл после запуска, а также по получению сигнала HUP (kill -HUP syslogd_PID), также при этом syslogd закрывает все открытые им файлы, а после чтения конфигурационного файла открывает только те файлы, которые указаны в /etc/syslog.conf. syslogd прекращает работу по получению сигнала TERM (kill syslogd_PID).

После запуска syslogd создает, если это возможно, файл /etc/syslog.pid, содержащий его идентификатор процесса (syslog_PID).

ОПЦИИ (КЛЮЧИ)

-d
включить отладку
-f configfile
указать альтернативный конфигурационный файл
-m markinterval
указать периодичность постановки временных штампов (сообщения от источника mark).
-p path
указать альтернативный путь к log-устройству; по умолчанию - /dev/log.

ФАЙЛЫ

/etc/syslog.conf
конфигурационный файл
/etc/syslog.pid
идентификатор процесса
/dev/log
лог-драйвер STREAMS
/etc/netconfig
указывает транспортные протоколы, функционирующие в системе
/etc/net/transport/hosts
узлы сети для каждого транспортного протокола
/etc/net/transport/services
сетевые сервисы для каждого транспортного протокола






(С) Петлинский В.П., перевод,