Описание тега systemd-journald

Для службы журналов в системах systemd и команды journalctl, используемой для просмотра журналов journald

systemd-journald это журналирование в системах с systemd как иници. Из справочной страницы:

systemd-journald is a system service that collects and stores logging
data. It creates and maintains structured, indexed journals based on
logging information that is received from a variety of sources:

·   Kernel log messages, via kmsg
·   Simple system log messages, via the libc syslog(3) call
·   Structured system log messages via the native Journal API, see
    sd_journal_print(4)
·   Standard output and standard error of system services
·   Audit records, via the audit subsystem

The daemon will implicitly collect numerous metadata fields for each
log messages in a secure and unfakeable way.

journald журналы, как правило, доступны journalctl Команда, которая имеет мощный набор опций для фильтрации интересующих записей журнала. По умолчанию journalctl без каких либо опций покажет весь лог.

  • journalctl /usr/bin/sshd - журналы с /usr/bin/sshd команда
  • journalctl -u sshd - журналы с sshd служба (или подразделение)
  • journalctl -b1 - журналы во время предыдущей загрузки
  • journalctl _PID=123 - логи от процессов с PID 123
  • и много других вариантов.