Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Как journald хранит логи и почему под нагрузкой он теряет строки

Если под нагрузкой в journalctl вдруг обнаруживается дыра — сервис явно что-то писал, а строк на месте нет, — первая мысль обычно про сломанный диск или баг в приложении. Но у journald есть встроенный защитный механизм, который в такие моменты сознательно выбрасывает часть сообщений сам, оставляя явную пометку об этом. Разберём, как устроено хранилище journald изнутри, зачем ему вообще понадобилось ограничивать скорость приёма сообщений и как настроить лимиты так, чтобы они не откусывали от вас данные, которые на самом деле нужны.

Подробнее →