Estou tentando entender como o systemd-journald e o rsyslog funcionam juntos. Os logs são armazenados em/var/logs? Faz
du -h /var/log/journal/
é suficiente para o que eu preciso?
Estou tentando entender como o systemd-journald e o rsyslog funcionam juntos. Os logs são armazenados em/var/logs? Faz
du -h /var/log/journal/
é suficiente para o que eu preciso?
O Systemd armazena logs
/var/log/journal
(assumindo que esteja configurado para armazenar logs persistentemente). O Rsyslog armazena logs onde foi configurado para fazer isso via/etc/rsyslog.conf
, normalmente em/var/log
.Em um sistema executando systemd-journald e rsyslog, journald é geralmente o que realmente recebe mensagens de log (ou seja, recebendo stdout/stderr de serviços gerenciados pelo systemd e ouvindo
/dev/log
) e então rsyslog as lê do journald (usando oimjournal
módulo ) .Se você não estiver fazendo nada sofisticado com os logs (filtrar, dividir em vários arquivos, enviá-los para um coletor remoto, etc.), poderá remover o rsyslog.