From a3846ae939b066d60d9959a10360d0fab4aebd3c Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Mon, 29 Sep 2025 19:14:03 +0200 Subject: [PATCH 1/5] Feat: Add EIP-7805 metrics --- development/osaka/eip-7805.md | 9 +++++++++ metrics.md | 5 +++++ 2 files changed, 14 insertions(+) create mode 100644 development/osaka/eip-7805.md create mode 100644 metrics.md diff --git a/development/osaka/eip-7805.md b/development/osaka/eip-7805.md new file mode 100644 index 0000000..b71acf4 --- /dev/null +++ b/development/osaka/eip-7805.md @@ -0,0 +1,9 @@ +# EIP-7805 Metrics + +| Name | Metric type | Usage | Sample collection event | Labels | Buckets | +|------|-------------|-------|-------------------------|--------|---------| +|`execution_inclusion_list_transactions_received_total`| Counter | Total number of received inclusion list transactions | 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 | | | +|`execution_inclusion_list_transaction_validation_time_seconds`| Histogram | Time taken to validate inclusion list transaction | On inclusion list transactions validation | | | +|`execution_inclusion_list_unsatisfied_blocks_total`| Counter | Total number of unsatisfied inclusion list blocks | On inclusion list transactions validation | | | diff --git a/metrics.md b/metrics.md new file mode 100644 index 0000000..93eac33 --- /dev/null +++ b/metrics.md @@ -0,0 +1,5 @@ +# Execution Layer Metrics + +| Name | Metric type | Usage | Sample collection event | Labels | Buckets | +|------|-------------|-------|-------------------------|--------|---------| +|`execution_payload_transactions_received_total`| Counter | Total number of transactions received in payload | On receiving payload | | | \ No newline at end of file From 2cb8085e29dc183816f35b8aa131b286ee40a1d4 Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Wed, 1 Oct 2025 12:55:44 +0200 Subject: [PATCH 2/5] fix: rename transactions in payload metrics --- development/osaka/eip-7805.md | 4 ++-- metrics.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/development/osaka/eip-7805.md b/development/osaka/eip-7805.md index b71acf4..e4c203c 100644 --- a/development/osaka/eip-7805.md +++ b/development/osaka/eip-7805.md @@ -2,8 +2,8 @@ | Name | Metric type | Usage | Sample collection event | Labels | Buckets | |------|-------------|-------|-------------------------|--------|---------| -|`execution_inclusion_list_transactions_received_total`| Counter | Total number of received inclusion list transactions | On receiving payload | | | +|`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 | | | -|`execution_inclusion_list_transaction_validation_time_seconds`| Histogram | Time taken to validate inclusion list transaction | 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 | | | diff --git a/metrics.md b/metrics.md index 93eac33..79bb0b2 100644 --- a/metrics.md +++ b/metrics.md @@ -2,4 +2,4 @@ | Name | Metric type | Usage | Sample collection event | Labels | Buckets | |------|-------------|-------|-------------------------|--------|---------| -|`execution_payload_transactions_received_total`| Counter | Total number of transactions received in payload | On receiving payload | | | \ No newline at end of file +|`execution_transactions_received_in_payload_total`| Counter | Total number of transactions received in payload | On receiving payload | | | From 9df44838d29b895b20dab9ead71d3bb7e6b20120 Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Mon, 13 Oct 2025 20:34:11 +0200 Subject: [PATCH 3/5] fix: delete CL duplicating metrics, add included, excluded IL txns --- development/amsterdam/eip-7805.md | 7 +++++++ development/osaka/eip-7805.md | 9 --------- metrics.md | 5 ----- 3 files changed, 7 insertions(+), 14 deletions(-) create mode 100644 development/amsterdam/eip-7805.md delete mode 100644 development/osaka/eip-7805.md delete mode 100644 metrics.md diff --git a/development/amsterdam/eip-7805.md b/development/amsterdam/eip-7805.md new file mode 100644 index 0000000..6c7e1b9 --- /dev/null +++ b/development/amsterdam/eip-7805.md @@ -0,0 +1,7 @@ +# EIP-7805 Metrics + +| Name | Metric type | Usage | Sample collection event | Labels | Buckets | +|------|-------------|-------|-------------------------|--------|---------| +|`execution_inclusion_list_transactions_included_total`| Counter | Total number of inclusion list transactions included into block | On block validation against inclusion list | | | +|`execution_inclusion_list_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded from the block | On block validation against inclusion list | **reason**: blob_transaction, gas_limit, nonce, balance, unknown | | +|`execution_inclusion_list_block_validation_time_seconds`| Histogram | Time taken to validate a block against its inclusion list | On block validation against inclusion list | | 0.05, 0.1, 1, 1.25, 1.5, 2, 3, 4 | diff --git a/development/osaka/eip-7805.md b/development/osaka/eip-7805.md deleted file mode 100644 index e4c203c..0000000 --- a/development/osaka/eip-7805.md +++ /dev/null @@ -1,9 +0,0 @@ -# EIP-7805 Metrics - -| 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 | | | -|`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 | | | diff --git a/metrics.md b/metrics.md deleted file mode 100644 index 79bb0b2..0000000 --- a/metrics.md +++ /dev/null @@ -1,5 +0,0 @@ -# Execution Layer Metrics - -| Name | Metric type | Usage | Sample collection event | Labels | Buckets | -|------|-------------|-------|-------------------------|--------|---------| -|`execution_transactions_received_in_payload_total`| Counter | Total number of transactions received in payload | On receiving payload | | | From f20710b0a6293ad34bbb1324eb4224c3c41f4e2c Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Fri, 31 Oct 2025 14:00:10 +0100 Subject: [PATCH 4/5] fix: add block building metrics --- development/amsterdam/eip-7805.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/development/amsterdam/eip-7805.md b/development/amsterdam/eip-7805.md index 6c7e1b9..084050a 100644 --- a/development/amsterdam/eip-7805.md +++ b/development/amsterdam/eip-7805.md @@ -2,6 +2,8 @@ | Name | Metric type | Usage | Sample collection event | Labels | Buckets | |------|-------------|-------|-------------------------|--------|---------| -|`execution_inclusion_list_transactions_included_total`| Counter | Total number of inclusion list transactions included into block | On block validation against inclusion list | | | -|`execution_inclusion_list_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded from the block | On block validation against inclusion list | **reason**: blob_transaction, gas_limit, nonce, balance, unknown | | +|`execution_inclusion_list_block_validation_transactions_included_total`| Counter | Total number of inclusion list transactions included when validating a block | On block validation against inclusion list | | | +|`execution_inclusion_list_block_validation_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded when validating a block | On block validation against inclusion list | **reason**: blob_tx, insufficient_gas, invalid_nonce, insufficient_balance, unknown | | |`execution_inclusion_list_block_validation_time_seconds`| Histogram | Time taken to validate a block against its inclusion list | On block validation against inclusion list | | 0.05, 0.1, 1, 1.25, 1.5, 2, 3, 4 | +|`execution_inclusion_list_block_building_transactions_included_total`| Counter | Total number of inclusion list transactions included when building a block | On block building | | | +|`execution_inclusion_list_block_building_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded when building block | On block building | **reason**: blob_tx, insufficient_gas, invalid_nonce, insufficient_balance, unknown | | From 6abb08e4eda6ecf4a8acac6d7053c8c912cf95c3 Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Mon, 10 Nov 2025 16:07:45 +0100 Subject: [PATCH 5/5] fix: update gas limit reason --- development/amsterdam/eip-7805.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development/amsterdam/eip-7805.md b/development/amsterdam/eip-7805.md index 084050a..6bfabe7 100644 --- a/development/amsterdam/eip-7805.md +++ b/development/amsterdam/eip-7805.md @@ -3,7 +3,7 @@ | Name | Metric type | Usage | Sample collection event | Labels | Buckets | |------|-------------|-------|-------------------------|--------|---------| |`execution_inclusion_list_block_validation_transactions_included_total`| Counter | Total number of inclusion list transactions included when validating a block | On block validation against inclusion list | | | -|`execution_inclusion_list_block_validation_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded when validating a block | On block validation against inclusion list | **reason**: blob_tx, insufficient_gas, invalid_nonce, insufficient_balance, unknown | | +|`execution_inclusion_list_block_validation_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded when validating a block | On block validation against inclusion list | **reason**: blob_tx, gas_limit_exceeded, invalid_nonce, insufficient_balance, unknown | | |`execution_inclusion_list_block_validation_time_seconds`| Histogram | Time taken to validate a block against its inclusion list | On block validation against inclusion list | | 0.05, 0.1, 1, 1.25, 1.5, 2, 3, 4 | |`execution_inclusion_list_block_building_transactions_included_total`| Counter | Total number of inclusion list transactions included when building a block | On block building | | | -|`execution_inclusion_list_block_building_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded when building block | On block building | **reason**: blob_tx, insufficient_gas, invalid_nonce, insufficient_balance, unknown | | +|`execution_inclusion_list_block_building_transactions_excluded_total`| Counter | Total number of inclusion list transactions excluded when building block | On block building | **reason**: blob_tx, gas_limit_exceeded, invalid_nonce, insufficient_balance, unknown | |