Как распознать пропуски в снимке журнала Core Lightning

Между событиями в getlog могут пропасть записи из-за фильтра уровня или очистки журнала в памяти. При диагностике сохраняйте маркеры пропусков.

Запросите снимок уровня инцидента

Запросите записи от уровня unusual и выше. Выведите размер журнала и маркеры пропуска: в каждом SKIPPED есть число сообщений, отсутствующих в этом представлении.

lightning-cli getlog unusual | jq '{bytes_used, bytes_max, skipped: [.log[] | select(.type == "SKIPPED") | .num_skipped]}'

Не принимайте пропуск за простой

В счётчик входят сообщения ниже выбранного уровня или уже удалённые из памяти. Более подробный уровень раскроет ещё сохранённые отфильтрованные записи, но не вернёт удалённые. Для точной хронологии сопоставьте снимок с постоянным журналом службы и его форматом времени.

docs.corelightning.org getlog