Запись системных сообщений
syslogd [-f конфигурационный_файл] [-m интервал_меток] [-t потоки]
ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Для запуска этого сервиса необходимо войти в систему под учетной записью root. |
Сервис syslogd считывает и записывает сообщения в системную консоль, файлы журнала и на другие компьютеры, согласно настройкам в конфигурационном файле.
Этот сервис считывает свой конфигурационный файл при запуске, а также каждый раз при поступлении сигнала останова. Для получения информации о содержимом этого конфигурационного файла см. /etc/syslog.conf.
Сообщения, посылаемые сервису syslogd, должны содержать одну строку, которая может начинаться с источника/приоритета (как определено в syslog.h
) в угловых скобках (например, "<5> hello"). Если приоритет в сообщении не указан, по умолчанию используется значение LOG_USER
|LOG_NOTICE
("<13>").
API-интерфейс сервиса syslog() (и утилиты logger, которая использует syslog()) посылает сообщения сервису syslogd путем открытия файла /dev/log
и записи в него.
Для работы сервиса syslogd необходимы следующие файлы:
Кроме того, для работы сервиса syslogd необходима разделяемая библиотека libsocket.so.
Базовые подсистемы ЗОСРВ «Нейтрино»
logger, /etc/services, /etc/syslog.conf
Предыдущий раздел: Сервисы