Rsyslog: Установка и настройка

Rsyslog: Установка и настройка

Инструкция по установке и первичной настройке #Rsyslog.

Репозиторий

  • Скачать и установить ключ репозитория:
1
. '/etc/os-release' && curl -fsSL "https://download.opensuse.org/repositories/home:rgerhards/Debian_${VERSION_ID}/Release.key" | gpg --dearmor -o '/etc/apt/keyrings/rsyslog.gpg'
  • Создать файл репозитория /etc/apt/sources.list.d/rsyslog.sources со следующим содержимым:
1
. '/etc/os-release' && echo -e "X-Repolib-Name: Rsyslog\nEnabled: yes\nTypes: deb\nURIs: http://download.opensuse.org/repositories/home:/rgerhards/Debian_${VERSION_ID}/\nSuites: /\nArchitectures: $( dpkg --print-architecture )\nSigned-By: /etc/apt/keyrings/rsyslog.gpg\n" | tee '/etc/apt/sources.list.d/rsyslog.sources' > '/dev/null'

Установка

  • Установить пакеты:
1
apt update && apt install --yes rsyslog

Настройка

В этом разделе приведена конфигурация с моими предпочтениями.

Основная конфигурация

  • Создать файл основной конфигурации /etc/rsyslog.d/99-rsyslog.local.conf со следующим содержимым:
rsyslog.local.conf
1
2
3
4
$PreserveFQDN on
$ModLoad imjournal
# $LocalHostName YourHostName
# *.* @@192.168.1.2:514;RSYSLOG_SyslogProtocol23Format