本文档描述了Lean节点的不同类型的度量指标,包括节点信息、PQ签名、同步、分叉选择、状态转换、验证器和网络度量。每种度量指标都包含名称、类型、用途、采样事件、标签以及在不同Lean客户端(Lantern、Qlean、Ream、Zeam)中的可用性信息。
| 名称 | 类型 | 用途 | 样本收集事件 | 标签 | Lantern | Qlean | Ream | Zeam |
|---|---|---|---|---|---|---|---|---|
lean_node_info |
Gauge | 节点信息 (总是 1) | 节点启动时 | name, version | □ | □ | □ | □ |
lean_node_start_time_seconds |
Gauge | 启动时间戳 | 节点启动时 | □ | □ | □ | □ |
| 名称 | 类型 | 用途 | 样本收集事件 | 标签 | 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 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!