Настроить systemd journald как для пересылки, так и для хранения в постоянном журнале?

С systemd некоторые вещи изменились. Поэтому вместо обращения к определенному файлу я теперь journalctl использовать journalctl для доступа к журналу.

Однако в /etc/systemd/journald.conf в [Journal] опция Storage=persistent похоже, конфликтует с ForwardToSyslog=yes .

Мое намерение здесь состояло в том, чтобы включить использование журнала для последних событий, например, в течение предопределенного периода в несколько дней (например, MaxRetentionSec=1month ), но также пересылать все события в мой экземпляр syslogd.

Однако, используя journalctl -xe я вижу, что те сообщения, которые сделали это для syslogd, определенно не journalctl -xe в постоянный журнал systemd.

Как включить такой режим, т. Е. Войти в постоянный системный журнал и перейти к syslogd?

 # systemd --version systemd 229 +PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN 

One Solution collect form web for “Настроить systemd journald как для пересылки, так и для хранения в постоянном журнале?”

Я не уверен в вашем заключении. Хотя у меня есть только версия 219, я вижу те же строки, которые появляются в моих /var/log/messages через syslog, как в выводе sudo journalctl --follow , например, когда я делаю ssh или logger -p kern.err abc или остановить службу с помощью systemctl.

Я использую по умолчанию journald.conf для Storage=auto (который похож на постоянный, когда у вас есть каталог /var/log/journal ) и ForwardToSyslog=yes , с rsyslogd .

Обратите внимание: вам нужно sudo journalctl , чтобы читать все журналы.

  • Почему journalctl говорит «- нет записей -»?
  • Как сообщить журналисту перечитать его конфигурацию?
  • Как не регистрировать некоторые сообщения в журнале systemd
  • В journald, почему некоторые записи журнала sshd не относятся к ssh.service
  • Как проверить систему system.journal из другой системы
  • systemd-journal: каково отношение dev-log и syslog?
  • Системный журнал службы журнала занимает два часа
  • Удалить заголовок в результатах журнала
  • Как настроить политику хранения журналов на единицу с помощью журнала?
  • Отладка блокировки - systemd теряет мои журналы
  • Является ли systemd-journald реализацией syslog?
  • Где «logger» регистрирует свои сообщения в Arch Linux?
  • Linux и Unix - лучшая ОС в мире.