Lean 指标

本文档描述了Lean节点的不同类型的度量指标,包括节点信息、PQ签名、同步、分叉选择、状态转换、验证器和网络度量。每种度量指标都包含名称、类型、用途、采样事件、标签以及在不同Lean客户端(Lantern、Qlean、Ream、Zeam)中的可用性信息。

Lean 指标

节点信息指标

名称 类型 用途 样本收集事件 标签 Lantern Qlean Ream Zeam
lean_node_info Gauge 节点信息 (总是 1) 节点启动时 name, version
lean_node_start_time_seconds Gauge 启动时间戳 节点启动时

PQ 签名指标

名称 类型 用途 样本收集事件 标签 Buckets Lantern Qlean Ream Zeam
lean_pq_sig_attestation_signing_time_seconds Histogram 签署证明所花费的时间 每次证明签署时 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_pq_sig_attestation_verification_time_seconds Histogram 验证证明签名所花费的时间 每次在证明上执行 signature.verify() 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_pq_sig_aggregated_signatures_total Counter 聚合签名的总数 build_attestation_signatures() 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_pq_sig_attestations_in_aggregated_signatures_total Counter 聚合签名中包含的证明总数 build_attestation_signatures() 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_pq_sig_attestation_signatures_building_time_seconds Histogram 验证聚合证明签名所花费的时间 build_attestation_signatures() 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_pq_sig_aggregated_signatures_verification_time_seconds Histogram 验证聚合证明签名所花费的时间 在验证聚合签名时 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_pq_sig_aggregated_signatures_valid_total Counter 有效聚合签名的总数 在验证聚合签名时
lean_pq_sig_aggregated_signatures_invalid_total Counter 无效聚合签名的总数 在验证聚合签名时

分叉选择指标

名称 类型 用途 样本收集事件 标签 Buckets Lantern Qlean Ream Zeam
lean_head_slot Gauge 精简链的最新槽 在获取分叉选择头时
lean_current_slot Gauge 精简链的当前槽 在抓取时
lean_safe_target_slot Gauge 安全目标槽 在安全目标更新时
lean_fork_choice_block_processing_time_seconds Histogram 处理区块所花费的时间 在分叉选择处理区块时 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_attestations_valid_total Counter 有效证明的总数 在验证证明时 source=block,gossip
lean_attestations_invalid_total Counter 无效证明的总数 在验证证明时 source=block,gossip
lean_attestation_validation_time_seconds Histogram 验证证明所花费的时间 在验证证明时 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_fork_choice_reorgs_total Counter 分叉选择重组的总数 在分叉选择重组时
lean_fork_choice_reorg_depth Histogram 分叉选择重组的深度 (以区块计) 在分叉选择重组时 1, 2, 3, 5, 7, 10, 20, 30, 50, 100

状态转换指标

名称 类型 用途 样本收集事件 标签 Buckets Lantern Qlean Ream Zeam
lean_latest_justified_slot Gauge 最新的 justification 槽 在状态转换时
lean_latest_finalized_slot Gauge 最新 finality 槽 在状态转换时
lean_finalizations_total Counter finality 尝试的总数 在 finality 尝试时 result=success,error
lean_state_transition_time_seconds Histogram 处理状态转换的时间 在状态转换时 0.25, 0.5, 0.75, 1, 1.25, 1.5, 2, 2.5, 3, 4
lean_state_transition_slots_processed_total Counter 已处理的槽的总数 在状态转换处理槽时
lean_state_transition_slots_processing_time_seconds Histogram 处理槽所花费的时间 在状态转换处理槽时 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_state_transition_block_processing_time_seconds Histogram 处理区块所花费的时间 在状态转换处理区块时 0.005, 0.01, 0.025, 0.05, 0.1, 1
lean_state_transition_attestations_processed_total Counter 已处理的证明总数 在状态转换处理证明时
lean_state_transition_attestations_processing_time_seconds Histogram 处理证明所花费的时间 在状态转换处理证明时 0.005, 0.01, 0.025, 0.05, 0.1, 1

验证者指标

名称 类型 用途 样本收集事件 标签 Lantern Qlean Ream Zeam
lean_validators_count Gauge 节点管理的验证者数量 在抓取时

网络指标

名称 类型 用途 样本收集事件 标签 Lantern Qlean Ream Zeam
lean_connected_peers Gauge 已连接的节点数 在抓取时 client=lantern,qlean,ream,zeam 📝
lean_peer_connection_events_total Counter 节点连接事件的总数 在节点连接时 direction=inbound,outbound<br>result=success,timeout,error 📝
lean_peer_disconnection_events_total Counter 节点断开连接事件的总数 在节点断开连接时 direction=inbound,outbound<br>reason=timeout,remote_close,local_close,error 📝
  • 原文链接: github.com/leanEthereum/...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
leanEthereum
leanEthereum
江湖只有他的大名,没有他的介绍。