Как читать счётчик разрывов соединения LND после сетевого сбоя

У работающего сейчас Lightning-пира могли регулярно прерываться соединения. Для пиров с каналами LND хранит затухающий счётчик и время последнего изменения.

Выберите нужного пира

Запишите удалённый публичный ключ в PEER. В listpeers попадают активные соединения, поэтому отсутствие строки может просто означать, что пир сейчас отключён.

lncli listpeers | jq --arg p "$PEER" '.peers[] | select(.pub_key == $p) | {pub_key, flap_count, last_flap_ns, ping_time}'

Сопоставьте время и счётчик

last_flap_ns хранит последнее наблюдавшееся переключение и равняется нулю, если таких событий не было. Счётчик может уменьшаться после стабильной работы, поэтому разность суточных замеров не равна точному числу отключений. Для конкретного инцидента сопоставьте недавние переходы с журналами сети и каналов.

lightning.engineering list-peers