Шпаргалка по journalctl (просмотр и анализ логов)


Небольшая заметка по использованию journalctl

Компоненты Systemd:

systemd — менеджер системы и сервисов
systemctl — утилита для управления сервисами
systemd-analyze — статистика по процессу загрузки системы

Journald — системный демон журналов systemd.
Systemd централизованно управляет системными логами.
Все события обрабатываются демоном journald, логи со всей системы сохраняются в бинарных файлах.

Файл конфигурации: /etc/systemd/journald.conf

Основная команда просмотра логов (выведет все записи из всех журналов): # journalctl

Фильтрация по уровням важности: # journalctl -p 0 0: emergency
1: alerts
2: critical
3: errors
4: warning
5: notice
6: info
7: debug

Просмотр журнала загрузки: # journalctl --list-boots Просмотр журнала за промежуток времени: # journalctl --since "2023-09-13" --until "2023-09-15 12:00:00 С 5 утра и до момента, два часа назад: # journalctl --since 07:00 --until "2 hour ago"

Найти название сервиса: # systemctl list-units --type=service Отфильтровать логи по определенному сервису systemd # journalctl -u ssh.service



Размещено в разделе Linux

13.09.2023

Комментарии:


Нет записей, оставьте свой комментарий.