Skip to main content

Update metrics manually

If you are using a custom dashboard to monitor Teku metrics, you might need to update the metrics manually when breaking changes are introduced.

This release of Teku has introduced breaking changes to metrics names. Every counter metric that did not have the suffix _total has incorporated the suffix.

If you are using a custom dashboard, you need to update the metrics names used in your dashboard to reflect the changes.

Below is a table with the old and new names of the metrics changed in the release:

Old nameNew name
beacon_block_blobs_trackers_pool_sizebeacon_block_blobs_trackers_pool_size_total
beacon_block_blobs_trackers_pool_statsbeacon_block_blobs_trackers_pool_stats_total
beacon_eth1_request_queue_sizebeacon_eth1_request_queue_size_total
beacon_execution_payload_sourcebeacon_execution_payload_source_total
beacon_teku_versionbeacon_teku_version_total
eventbus_event_consumed_counteventbus_event_consumed_count_total
eventbus_event_failed_counteventbus_event_failed_count_total
eventbus_event_published_counteventbus_event_published_count_total
executor_signature_verifications_batch_countexecutor_signature_verifications_batch_count_total
executor_signature_verifications_task_countexecutor_signature_verifications_task_count_total
network_peer_chain_validation_attemptsnetwork_peer_chain_validation_attempts_total
network_peer_connection_attempt_countnetwork_peer_connection_attempt_count_total
storage_finalized_state_branch_nodesstorage_finalized_state_branch_nodes_total
storage_finalized_state_leaf_nodesstorage_finalized_state_leaf_nodes_total
storage_finalized_states_storedstorage_finalized_states_stored_total
validator_duties_performedvalidator_duties_performed_total
validator_external_signer_requestsvalidator_external_signer_requests_total