Skip to content

Conversation

@edgurgel
Copy link
Member

@edgurgel edgurgel commented Dec 16, 2025

What kind of change does this PR introduce?

Fork of the Peep Prometheus exporter that uses an ETS table to cache escaped metric names and labels

It's usually 2x-3x faster than the Peep exporter due to the amount of repeated metrics and tags

I've added the original Peep tests to ensure we are not breaking anything

It's usually 2x-3x faster than the Peep exporter due to the amount of
repeated metrics and tags
@coveralls
Copy link

Coverage Status

coverage: 88.227% (+0.2%) from 88.023%
when pulling e366286 on fix/speedup-peep-export
into 95fe3ac on main.

@edgurgel edgurgel merged commit 0754846 into main Dec 16, 2025
7 of 8 checks passed
@edgurgel edgurgel deleted the fix/speedup-peep-export branch December 16, 2025 21:53
@kiwicopple
Copy link
Member

🎉 This PR is included in version 2.68.6 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants