This is an old revision of the document!
Linux.Systemd
Linux.Systemd.JournalCtl
флаги -g grep - поиск в тексте -e end - сразу переходить в конец -r recursive - в обратную сторону -x catalog - дополнительную информацию -n 10 - отобразить 10 линий -b boot id - выбрать загрузку , например предыдущую -1 --no-pager - выводить без pager`a, например для анализа -t SYSLOG_IDENTIFIER - отфильтровать по SYSLOG_IDENTIFIER # место journalctl --disk-usage # ограничить размер 100 мб sudo journalctl --vacuum-size=100M # вывести сообщения в много строковом виде journalctl -xeu wg-quick@wg0.service # вывести сообщения со всеми полями journalctl -b -r --since "3 min ago" -o json-pretty #отфильтровать текущая загрузка и по полю ( в примере ansible ) -r reverse - обратный порядок journalctl -b -r --since "15 min ago" SYSLOG_IDENTIFIER=python3 #поиск событий от Docker journalctl -b -r -t dockerd | head -100 #анализ данных journalctl -b --no-pager --since='-10m' -o short-monotonic -u dockerd journalctl -b --no-pager --since='-10m' -o json | jq '.MESSAGE' # отладка journalctl SYSTEMD_LOG_LEVEL=debug journalctl -n10 -e -u postfix\* -g sent