Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block processing detailed metrics #4273

Open
12 tasks
dapplion opened this issue Jul 10, 2022 · 0 comments
Open
12 tasks

Block processing detailed metrics #4273

dapplion opened this issue Jul 10, 2022 · 0 comments
Labels
prio-medium Resolve this some time soon (tm). scope-metrics All issues with regards to the exposed metrics.

Comments

@dapplion
Copy link
Contributor

Add more detailed metrics for block processing. From #2468

Originally inspired in May 2021 from here
https://github.com/sigp/lighthouse/blob/stable/beacon_node/beacon_chain/src/metrics.rs

  • beacon_block_processing_requests_total: Count of blocks submitted for processing
  • beacon_block_processing_successes_total: Count of blocks processed without error
  • beacon_block_processing_seconds: Full runtime of block processing
  • beacon_block_processing_block_root_seconds: Time spent calculating the block root when processing a block.
  • beacon_block_processing_db_read_seconds: Time spent loading block and state from DB for block processing
  • beacon_block_processing_catch_up_state_seconds: Time spent skipping slots on a state before processing a block.
  • beacon_block_processing_committee_building_seconds: Time spent building/obtaining committees for block processing.
  • beacon_block_processing_signature_seconds: Time spent doing signature verification for a block.
  • beacon_block_processing_core_seconds: Time spent doing the core per_block_processing state processing.
  • beacon_block_processing_state_root_seconds: Time spent calculating the state root when processing a block.
  • beacon_block_processing_db_write_seconds: Time spent writing a newly processed block and state to DB
  • beacon_block_processing_attestation_observation_seconds: Time spent hashing and remembering all the attestations in the block
@dapplion dapplion added prio-medium Resolve this some time soon (tm). scope-metrics All issues with regards to the exposed metrics. labels Jul 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prio-medium Resolve this some time soon (tm). scope-metrics All issues with regards to the exposed metrics.
Projects
None yet
Development

No branches or pull requests

1 participant