-
Notifications
You must be signed in to change notification settings - Fork 4
feat: Add EIP-7805 metrics #4
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
base: master
Are you sure you want to change the base?
Conversation
development/osaka/eip-7805.md
Outdated
|
|
||
| | Name | Metric type | Usage | Sample collection event | Labels | Buckets | | ||
| |------|-------------|-------|-------------------------|--------|---------| | ||
| |`execution_inclusion_list_transactions_received_in_payload_total`| Counter | Total number of inclusion list transactions received in payload | On receiving payload | | | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be equal to beacon_inclusion_list_transactions_sent_to_payload_total, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes
development/osaka/eip-7805.md
Outdated
| |`execution_inclusion_list_transactions_valid_total`| Counter | Total number of valid inclusion list transactions | On inclusion list transactions validation | | | | ||
| |`execution_inclusion_list_transactions_invalid_total`| Counter | Total number of invalid inclusion list transactions | On inclusion list transactions validation | | | | ||
| |`execution_inclusion_list_transactions_validation_time_seconds`| Histogram | Time taken to validate inclusion list transactions | On inclusion list transactions validation | | | | ||
| |`execution_inclusion_list_unsatisfied_blocks_total`| Counter | Total number of unsatisfied inclusion list blocks | On inclusion list transactions validation | | | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be equal to beacon_inclusion_list_unsatisfied_blocks_total, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, it should be.
development/osaka/eip-7805.md
Outdated
| |------|-------------|-------|-------------------------|--------|---------| | ||
| |`execution_inclusion_list_transactions_received_in_payload_total`| Counter | Total number of inclusion list transactions received in payload | On receiving payload | | | | ||
| |`execution_inclusion_list_transactions_valid_total`| Counter | Total number of valid inclusion list transactions | On inclusion list transactions validation | | | | ||
| |`execution_inclusion_list_transactions_invalid_total`| Counter | Total number of invalid inclusion list transactions | On inclusion list transactions validation | | | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you think about adding metrics for gas and size? For example,
execution_inclusion_list_transactions_valid_size_bytes_total
execution_inclusion_list_transactions_invalid_size_bytes_total
execution_inclusion_list_transactions_valid_gas_usage_total
execution_inclusion_list_transactions_valid_gas_limit_total
execution_inclusion_list_transactions_invalid_gas_usage_total
execution_inclusion_list_transactions_invalid_gas_limit_total
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, what do you think about metrics for engine APIs such as:
execution_engine_getInclusionListV1_requests_total
execution_engine_getInclusionListV1_returned_inclusion_list_transactions (histogram)
This PR introduces a new set of metrics to monitor the functionality and performance of EIP-7805 (FOCIL).