Skip to content

Update EthLambda metrics implementation status#27

Open
pablodeymo wants to merge 1 commit intoleanEthereum:mainfrom
pablodeymo:ethlambda-metrics-status
Open

Update EthLambda metrics implementation status#27
pablodeymo wants to merge 1 commit intoleanEthereum:mainfrom
pablodeymo:ethlambda-metrics-status

Conversation

@pablodeymo
Copy link

Summary

Updates the EthLambda column in metrics.md to reflect current implementation status. All 42 metrics have been audited against the ethlambda source code.

  • 39 metrics fully implemented (✅)
  • 3 metrics with partial support (📝)

Partial support details

The following metrics are implemented but updated on events rather than computed fresh on each Prometheus scrape:

Metric Collection trigger
lean_current_slot Updated on tick
lean_validators_count Updated on block processing
lean_connected_peers Updated on connect/disconnect events

Verification

Each metric was verified by searching for its exact name string in the Rust source code, confirming both registration (via register_*! macros) and active usage (.set(), .inc(), .observe()). Full audit details available in docs/metrics.md.

39 metrics fully implemented (✅), 3 with partial support (📝).

The 3 partial metrics (lean_current_slot, lean_validators_count,
lean_connected_peers) are updated on events rather than computed
fresh on each Prometheus scrape.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant