Skip to content

Fix high cardinality metrics by removing unbounded labels - #2967

Open
fridrik01 wants to merge 1 commit into
blobreactor-prometheus2from
blobreactor-prometheus2-fix-cardinality
Open

Fix high cardinality metrics by removing unbounded labels#2967
fridrik01 wants to merge 1 commit into
blobreactor-prometheus2from
blobreactor-prometheus2-fix-cardinality

Fix high cardinality metrics by removing unbounded labels

a459d97
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 11, 2026 in 0s

64.11% (target 0.00%)

View this Pull Request on Codecov

64.11% (target 0.00%)

Details

Codecov Report

❌ Patch coverage is 70.83333% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.11%. Comparing base (5fe4aab) to head (a459d97).

Files with missing lines Patch % Lines
execution/engine/metrics.go 60.00% 8 Missing ⚠️
beacon/blockchain/deposit.go 0.00% 2 Missing ⚠️
beacon/blockchain/metrics.go 85.71% 2 Missing ⚠️
beacon/blockchain/payload.go 75.00% 1 Missing ⚠️
execution/engine/engine.go 50.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@                     Coverage Diff                     @@
##           blobreactor-prometheus2    #2967      +/-   ##
===========================================================
- Coverage                    64.15%   64.11%   -0.05%     
===========================================================
  Files                          371      371              
  Lines                        18597    18591       -6     
===========================================================
- Hits                         11931    11919      -12     
- Misses                        5759     5764       +5     
- Partials                       907      908       +1     
Files with missing lines Coverage Δ
state-transition/core/metrics.go 94.80% <100.00%> (-0.07%) ⬇️
state-transition/core/state_processor_payload.go 63.86% <100.00%> (ø)
beacon/blockchain/payload.go 52.86% <75.00%> (-0.30%) ⬇️
execution/engine/engine.go 59.06% <50.00%> (ø)
beacon/blockchain/deposit.go 45.16% <0.00%> (-0.88%) ⬇️
beacon/blockchain/metrics.go 97.26% <85.71%> (ø)
execution/engine/metrics.go 67.85% <60.00%> (-0.43%) ⬇️

... and 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.