Component(s)
receiver/prometheus
Describe the issue you're reporting
Currently, there's only one benchmark in the entire Receiver's codebase. Such benchmarks cover a tiny subset of functionalities.
We want benchmarks that covers the whole functionality of Prometheus Receiver, and that would be:
- Scraping different protocols:
- Prometheus Text
- Prometheus Protobuf
- OpenMetrics
- Different metric types
- The usual - Gauge, Counter, Summaries, Classic Histograms
- With Native Histograms and Native Histograms Custom Buckets
- Different data patterns
- With/without
target_info metrics
- With/without Scope labels
Additionally, benchmark results MUST be linked in the component's README.
Tip
React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.
Component(s)
receiver/prometheus
Describe the issue you're reporting
Currently, there's only one benchmark in the entire Receiver's codebase. Such benchmarks cover a tiny subset of functionalities.
We want benchmarks that covers the whole functionality of Prometheus Receiver, and that would be:
target_infometricsAdditionally, benchmark results MUST be linked in the component's README.
Tip
React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding
+1orme too, to help us triage it. Learn more here.