Постмортем — разбор сбоя без поиска виноватых
шпаргалка · Ubuntu 24.04 · systemd 255 https://lab.dimsanych.ru/ru/wiki/postmortem/Шпаргалка
-
cd ~/incident - окно сбоя: -S с какого времени, -U до какого (сегодня, UTC)
-
sudo journalctl -S 12:00 -U 12:10 -o short-iso -t sudo > raw.txt - служба — отдельным вызовом: -t и -u вместе дают пустой вывод
-
sudo journalctl -S 12:00 -U 12:10 -o short-iso -u nginx >> raw.txt - по времени, в формат «ЧЧ:ММ:СС событие»
-
sort raw.txt | cut -c12-19,26- > timeline.txt - первая и последняя ошибка, которую видели пользователи
-
awk '$9 >= 500' /var/log/nginx/access.log | sed -n '1p;$p' - unix-время из $msec — в часы
-
date -u -d @1792677901 +%T