mirror of
https://github.com/prometheus/prometheus.git
synced 2025-08-06 06:07:11 +02:00
Make translatorMetricFromOtelMetric public (#16683)
Signed-off-by: Jeanette Tan <jeanette.tan@grafana.com>
This commit is contained in:
parent
8fd46f74aa
commit
40a27ce875
@ -771,7 +771,7 @@ func TestPrometheusConverter_addExponentialHistogramDataPoints(t *testing.T) {
|
|||||||
Settings{
|
Settings{
|
||||||
ExportCreatedMetric: true,
|
ExportCreatedMetric: true,
|
||||||
},
|
},
|
||||||
namer.Build(translatorMetricFromOtelMetric(metric)),
|
namer.Build(TranslatorMetricFromOtelMetric(metric)),
|
||||||
pmetric.AggregationTemporalityCumulative,
|
pmetric.AggregationTemporalityCumulative,
|
||||||
)
|
)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
@ -1143,7 +1143,7 @@ func TestPrometheusConverter_addCustomBucketsHistogramDataPoints(t *testing.T) {
|
|||||||
ExportCreatedMetric: true,
|
ExportCreatedMetric: true,
|
||||||
ConvertHistogramsToNHCB: true,
|
ConvertHistogramsToNHCB: true,
|
||||||
},
|
},
|
||||||
namer.Build(translatorMetricFromOtelMetric(metric)),
|
namer.Build(TranslatorMetricFromOtelMetric(metric)),
|
||||||
pmetric.AggregationTemporalityCumulative,
|
pmetric.AggregationTemporalityCumulative,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ func NewPrometheusConverter() *PrometheusConverter {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func translatorMetricFromOtelMetric(metric pmetric.Metric) otlptranslator.Metric {
|
func TranslatorMetricFromOtelMetric(metric pmetric.Metric) otlptranslator.Metric {
|
||||||
m := otlptranslator.Metric{
|
m := otlptranslator.Metric{
|
||||||
Name: metric.Name(),
|
Name: metric.Name(),
|
||||||
Unit: metric.Unit(),
|
Unit: metric.Unit(),
|
||||||
@ -144,7 +144,7 @@ func (c *PrometheusConverter) FromMetrics(ctx context.Context, md pmetric.Metric
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
promName := namer.Build(translatorMetricFromOtelMetric(metric))
|
promName := namer.Build(TranslatorMetricFromOtelMetric(metric))
|
||||||
c.metadata = append(c.metadata, prompb.MetricMetadata{
|
c.metadata = append(c.metadata, prompb.MetricMetadata{
|
||||||
Type: otelMetricTypeToPromMetricType(metric),
|
Type: otelMetricTypeToPromMetricType(metric),
|
||||||
MetricFamilyName: promName,
|
MetricFamilyName: promName,
|
||||||
|
@ -49,7 +49,7 @@ func TestFromMetrics(t *testing.T) {
|
|||||||
for k := 0; k < metricSlice.Len(); k++ {
|
for k := 0; k < metricSlice.Len(); k++ {
|
||||||
metric := metricSlice.At(k)
|
metric := metricSlice.At(k)
|
||||||
namer := otlptranslator.MetricNamer{}
|
namer := otlptranslator.MetricNamer{}
|
||||||
promName := namer.Build(translatorMetricFromOtelMetric(metric))
|
promName := namer.Build(TranslatorMetricFromOtelMetric(metric))
|
||||||
expMetadata = append(expMetadata, prompb.MetricMetadata{
|
expMetadata = append(expMetadata, prompb.MetricMetadata{
|
||||||
Type: otelMetricTypeToPromMetricType(metric),
|
Type: otelMetricTypeToPromMetricType(metric),
|
||||||
MetricFamilyName: promName,
|
MetricFamilyName: promName,
|
||||||
|
Loading…
Reference in New Issue
Block a user