Демон rsyslogd#
Описание#
rsyslogd - это демон, управляющий системными журналами в ОС, один из ключевых компонентов Rsyslog; подробное описание сервиса в разделе «Rsyslog». Демон предоставляет гибкие функции для сбора, обработки, хранения и пересылки log-файлов.
rsyslogd поддерживает как локальное, так и удаленное логирование, а также интегрируется с различными источниками данных, включая ядро системы, пользовательские процессы и приложения.
Синтаксис демона:
rsyslogd <option>
Где <option> - опции.
Настройка демона производится с помощью конфигурационного файла, описанного в разделе «Файл /etc/rsyslog.conf».
При необходимости дополнительные конфигурационные файлы создаются или изменяются в каталоге /etc/rsyslog.d/.
Опции#
Часто используемые опции демона представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Включить режим отладки |
|
Указать путь к пользовательскому файлу конфигурации |
|
Указать имя файла, где будет храниться PID процесса |
|
Проверить синтаксис конфигурационного файла на уровне |
|
Вывести информацию о версии и выйти |
Пример использования#
Запустите следующую команду для проверки конфигурационного файла Rsyslog:
rsyslogd -N 1
Пример вывода:
rsyslogd: version 8.2310.0-4.sl9^1, config validation run (level 1), master config /etc/rsyslog.conf
rsyslogd: End of config validation run. Bye.
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man rsyslogd