Разбор аварии по логам держится на условии, о котором вспоминают в самый неподходящий момент: часы на всех машинах должны идти одинаково.
Расхождение даже в несколько секунд ломает главный приём расследования — выстроить события в порядке возникновения. Причина и следствие меняются местами, и разбор уходит в неверную сторону.
Что стоит проверить заранее:
— служба синхронизации времени включена и действительно работает на всех узлах, включая базы и очереди;
— все пишут время в одном поясе, лучше в общем, а местное показывают только при просмотре;
— формат времени одинаковый, с долями секунды;
— контейнеры и виртуальные машины после переноса или паузы тоже подхватывают время.
Второй столп разбора — общий идентификатор цепочки, о нём стоит позаботиться до аварии.
Логи пишутся не для того, чтобы они были. Они пишутся для одного вечера, когда всё сломалось, и в этот вечер настраивать уже поздно. 📊
Логи и Ротация
@logs_rotation_n1k_n1k
Разбор аварии по логам держится на условии, о котором вспоминают в самый неподходящий момент: часы на всех маш
Этот пост опубликован в Telegram-канале Логи и Ротация. Подписаться можно по ссылке: @logs_rotation_n1k_n1k.