Ограничить выборку

В Linux с systemd отберите записи конкретного unit за текущую загрузку. app.service — имя-пример: замените его своим сервисом.

journalctl -u app.service -b -n 100 --no-pager

-u выбирает unit, -b — загрузку, -n ограничивает число последних записей. Доступность сообщений зависит от прав пользователя и настроек хранения журнала.

Посмотреть окно вокруг сбоя

Если известно время инцидента, запросите интервал. Одна последняя строка часто описывает последствие, а причина записана раньше.

journalctl -u app.service --since "30 minutes ago" --no-pager

Для наблюдения за новыми сообщениями используйте -f. Завершить просмотр можно сочетанием Ctrl+C.

journalctl -u app.service -f

Связать запись с изменением

Сверьте время ошибки с деплоем, заменой конфигурации или сертификата. Запишите гипотезу и способ её проверки. После исправления повторите исходный запрос: отсутствие новых сообщений ещё не подтверждает исправность приложения.

Документация

Фильтры и формат времени: руководство journalctl.

Логи полезнее, когда рядом есть время сбоя и точное действие, которое его вызвало.
КОНЕЦ ЗАПИСИ ✳