Критерии жизнеспособности ноды

Когда вы участвуете в сети Aptos, ваша нода валидатора и полная нода валидатора должны пройти проверку на работоспособность в течение 24 часов после того, как вы были выбраны для участия в сети, и далее с регулярной периодичностью. Это необходимо для того, чтобы гарантировать, что ваши ноды вносят вклад в работоспособность всей сети.

В этом документе описано, как проверить состояние развернутой вами ноды валидатора в сети Aptos на соответствие критериям успеха.

Работоспособность вашей ноды валидатора будет оцениваться с помощью данных как из сети, так и вне сети. Данные из сети будут получены непосредственно с вашей нодв валидатора, синхронизирующегося с сетью, а данные из вне сети будут получены с вашей ноды валидатора через телеметрию. К таким данным относятся:

  • Не менее одного предлагаемого блока в час. Эти данные будут использоваться для определения доступности вашей ноды с течением времени.

  • Данные телеметрии, передаваемые вашей нодой-валидатором:

    • Постоянно увеличивающаяся синхронизированная версия вашей ноды, наряду с разумной дельтой от наилучшего состояния блокчейна.

    • Валидатор Aptos Labs входит в число ваших коллег.

Проверка работоспособности вашей ноды

Локально

Если вы являетесь оператором ноды, то вам доступны несколько инструментов (предоставленных командой Aptos и сообществом) для локальной проверки состояния вашей собственной ноды. Этот локальный статус будет служить хорошим косвенным показателем общего состояния ноды на уровне сети и по данным удаленной аналитической системы, управляемой Aptos Labs.

  • Локально, лучший способ проверить состояние ноды - это взаимодействие с нодой. Вы можете наблюдать за локальной конечной точкой метрики, выполнив команду curl, и наблюдать за различными ключевыми метриками. Выполните шаги, подробно описанные в документе Проверка начальной синхронизации.

ПОДСКАЗКА При регистрации ноды валидатора для стимулируемого тестнета вам будет предложено выполнить эту проверку.

  • Чтобы сделать вашу ноду валидатора более наблюдаемой, установите инструменты мониторинга, которые сканируют локальную конечную точку метрик:

Приведенные выше два метода мониторинга полагаются на метрики Prometheus, сообщаемые вашей нодой. Особенно важны следующие метрики, напрямую связанные с вышеуказанными критериями успеха:

  • aptos_consensus_proposals_count

  • aptos_state_sync_version{type="synced"}

  • aptos_connections

Удаленно

Удаленно команда Aptos может проверить состояние вашей ноды с помощью телеметрии. Когда вы включите телеметрию на своей ноде, двоичный файл ноды Aptos будет отправлять данные телеметрии в фоновом режиме команде Aptos, стимулируемой тестовой сетью.

Данные телеметрии с вашей ноды необходимы команде Aptos для оценки метрик живучести вне сети для проверки. Вы можете просмотреть точное содержание каждого вызова телеметрии, проверив журналы DEBUG на вашем валидаторе. Если ваша нода использует конфигурацию по умолчанию без явного отключения телеметрии и имеет выходной доступ HTTPS в интернет, то она будет сообщать различные ключевые метрики в Aptos Labs, такие как текущая синхронизированная версия и пиры, подключенные к вашей ноде.

Aptos Labs также будет наблюдать за событиями на сети, такими как предложения в час на вашей ноде, как определено в критериях liveness.

Собственная аналитическая система Aptos Labs будет агрегировать все данные телеметрии вне сети и все события участия в сети, чтобы рассчитать состояние вашей ноды. Состояние ноды будет отображаться на сайте платформы сообщества, а также в отдельной таблице лидеров валидаторов для каждой тестовой сети.

Last updated