Блокчейн-узел может вернуть успешный ответ, но при этом продолжать отдавать устаревшие данные. Поэтому простой пинг — это не проверка работоспособности уровня production.
Начните с достижимости, но добавьте свежесть. Сравните последнюю высоту блока и временную метку узла с независимым эталоном. Следите за статусом синхронизации и состоянием пиров, где эти сигналы доступны. Узел, который в сети, но отстает на несколько блоков, может вводить в заблуждение кошельки, информационные панели, торговые системы и индексаторы.
Также измеряйте поведение запросов. Отслеживайте перцентили задержек, тайм-ауты, ответы с ограничением по скорости, ошибки JSON-RPC и сбои, специфичные для методов. Разделяйте чтение, отправку транзакций и подписки, потому что они могут выходить из строя по-разному.