Как распознать пропуски в снимке журнала Core Lightning
Между событиями в getlog могут пропасть записи из-за фильтра уровня или очистки журнала в памяти. При диагностике сохраняйте маркеры пропусков.
Запросите снимок уровня инцидента
Запросите записи от уровня unusual и выше. Выведите размер журнала и маркеры пропуска: в каждом SKIPPED есть число сообщений, отсутствующих в этом представлении.
lightning-cli getlog unusual | jq '{bytes_used, bytes_max, skipped: [.log[] | select(.type == "SKIPPED") | .num_skipped]}'
Не принимайте пропуск за простой
В счётчик входят сообщения ниже выбранного уровня или уже удалённые из памяти. Более подробный уровень раскроет ещё сохранённые отфильтрованные записи, но не вернёт удалённые. Для точной хронологии сопоставьте снимок с постоянным журналом службы и его форматом времени.