Skip to content

Commit 7f6c9cb

Browse files
committed
update many more metrics
Signed-off-by: Alex Boten <[email protected]>
1 parent 57bd138 commit 7f6c9cb

File tree

14 files changed

+129
-125
lines changed

14 files changed

+129
-125
lines changed

component/componenttest/otelprometheuschecker.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ type prometheusChecker struct {
2525
func (pc *prometheusChecker) checkScraperMetrics(receiver component.ID, scraper component.ID, scrapedMetricPoints, erroredMetricPoints int64) error {
2626
scraperAttrs := attributesForScraperMetrics(receiver, scraper)
2727
return multierr.Combine(
28-
pc.checkCounter("scraper_scraped_metric_points", scrapedMetricPoints, scraperAttrs),
29-
pc.checkCounter("scraper_errored_metric_points", erroredMetricPoints, scraperAttrs))
28+
pc.checkCounter("otelcol_scraper_scraped_metric_points", scrapedMetricPoints, scraperAttrs),
29+
pc.checkCounter("otelcol_scraper_errored_metric_points", erroredMetricPoints, scraperAttrs))
3030
}
3131

3232
func (pc *prometheusChecker) checkReceiverTraces(receiver component.ID, protocol string, accepted, dropped int64) error {
@@ -44,8 +44,8 @@ func (pc *prometheusChecker) checkReceiverMetrics(receiver component.ID, protoco
4444
func (pc *prometheusChecker) checkReceiver(receiver component.ID, datatype, protocol string, acceptedMetricPoints, droppedMetricPoints int64) error {
4545
receiverAttrs := attributesForReceiverMetrics(receiver, protocol)
4646
return multierr.Combine(
47-
pc.checkCounter(fmt.Sprintf("receiver_accepted_%s", datatype), acceptedMetricPoints, receiverAttrs),
48-
pc.checkCounter(fmt.Sprintf("receiver_refused_%s", datatype), droppedMetricPoints, receiverAttrs))
47+
pc.checkCounter(fmt.Sprintf("otelcol_receiver_accepted_%s", datatype), acceptedMetricPoints, receiverAttrs),
48+
pc.checkCounter(fmt.Sprintf("otelcol_receiver_refused_%s", datatype), droppedMetricPoints, receiverAttrs))
4949
}
5050

5151
func (pc *prometheusChecker) checkProcessorTraces(processor component.ID, accepted, refused, dropped int64) error {
@@ -63,9 +63,9 @@ func (pc *prometheusChecker) checkProcessorLogs(processor component.ID, accepted
6363
func (pc *prometheusChecker) checkProcessor(processor component.ID, datatype string, accepted, refused, dropped int64) error {
6464
processorAttrs := attributesForProcessorMetrics(processor)
6565
return multierr.Combine(
66-
pc.checkCounter(fmt.Sprintf("processor_accepted_%s", datatype), accepted, processorAttrs),
67-
pc.checkCounter(fmt.Sprintf("processor_refused_%s", datatype), refused, processorAttrs),
68-
pc.checkCounter(fmt.Sprintf("processor_dropped_%s", datatype), dropped, processorAttrs))
66+
pc.checkCounter(fmt.Sprintf("otelcol_processor_accepted_%s", datatype), accepted, processorAttrs),
67+
pc.checkCounter(fmt.Sprintf("otelcol_processor_refused_%s", datatype), refused, processorAttrs),
68+
pc.checkCounter(fmt.Sprintf("otelcol_processor_dropped_%s", datatype), dropped, processorAttrs))
6969
}
7070

7171
func (pc *prometheusChecker) checkExporterTraces(exporter component.ID, sent, sendFailed int64) error {
@@ -82,10 +82,10 @@ func (pc *prometheusChecker) checkExporterMetrics(exporter component.ID, sent, s
8282

8383
func (pc *prometheusChecker) checkExporter(exporter component.ID, datatype string, sent, sendFailed int64) error {
8484
exporterAttrs := attributesForExporterMetrics(exporter)
85-
errs := pc.checkCounter(fmt.Sprintf("exporter_sent_%s", datatype), sent, exporterAttrs)
85+
errs := pc.checkCounter(fmt.Sprintf("otelcol_exporter_sent_%s", datatype), sent, exporterAttrs)
8686
if sendFailed > 0 {
8787
errs = multierr.Append(errs,
88-
pc.checkCounter(fmt.Sprintf("exporter_send_failed_%s", datatype), sendFailed, exporterAttrs))
88+
pc.checkCounter(fmt.Sprintf("otelcol_exporter_send_failed_%s", datatype), sendFailed, exporterAttrs))
8989
}
9090
return errs
9191
}
@@ -95,7 +95,7 @@ func (pc *prometheusChecker) checkExporterEnqueueFailed(exporter component.ID, d
9595
return nil
9696
}
9797
exporterAttrs := attributesForExporterMetrics(exporter)
98-
return pc.checkCounter(fmt.Sprintf("exporter_enqueue_failed_%s", datatype), enqueueFailed, exporterAttrs)
98+
return pc.checkCounter(fmt.Sprintf("otelcol_exporter_enqueue_failed_%s", datatype), enqueueFailed, exporterAttrs)
9999
}
100100

101101
func (pc *prometheusChecker) checkExporterMetricGauge(exporter component.ID, metric string, val int64) error {

component/componenttest/otelprometheuschecker_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ func TestPromChecker(t *testing.T) {
4343
transport := "fakeTransport"
4444

4545
assert.NoError(t,
46-
pc.checkCounter("receiver_accepted_spans", 42, []attribute.KeyValue{attribute.String("receiver", receiver.String()), attribute.String("transport", transport)}),
46+
pc.checkCounter("otelcol_receiver_accepted_spans", 42, []attribute.KeyValue{attribute.String("receiver", receiver.String()), attribute.String("transport", transport)}),
4747
"correct assertion should return no error",
4848
)
4949

5050
assert.Error(t,
51-
pc.checkCounter("receiver_accepted_spans", 15, []attribute.KeyValue{attribute.String("receiver", receiver.String()), attribute.String("transport", transport)}),
51+
pc.checkCounter("otelcol_receiver_accepted_spans", 15, []attribute.KeyValue{attribute.String("receiver", receiver.String()), attribute.String("transport", transport)}),
5252
"invalid value should return error",
5353
)
5454

@@ -58,7 +58,7 @@ func TestPromChecker(t *testing.T) {
5858
)
5959

6060
assert.Error(t,
61-
pc.checkCounter("receiver_accepted_spans", 42, []attribute.KeyValue{attribute.String("receiver", "notFakeReceiver"), attribute.String("transport", transport)}),
61+
pc.checkCounter("otelcol_receiver_accepted_spans", 42, []attribute.KeyValue{attribute.String("receiver", "notFakeReceiver"), attribute.String("transport", transport)}),
6262
"invalid attributes should return error",
6363
)
6464

Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,72 @@
1-
# HELP exporter_send_failed_spans Number of spans in failed attempts to send to destination.
2-
# TYPE exporter_send_failed_spans counter
3-
exporter_send_failed_spans{exporter="fakeExporter"} 14
4-
# HELP exporter_sent_spans Number of spans successfully sent to destination.
5-
# TYPE exporter_sent_spans counter
6-
exporter_sent_spans{exporter="fakeExporter"} 43
7-
# HELP exporter_send_failed_metric_points Number of metrics in failed attempts to send to destination.
8-
# TYPE exporter_send_failed_metric_points counter
9-
exporter_send_failed_metric_points{exporter="fakeExporter"} 42
10-
# HELP exporter_sent_metric_points Number of metrics successfully sent to destination.
11-
# TYPE exporter_sent_metric_points counter
12-
exporter_sent_metric_points{exporter="fakeExporter"} 8
13-
# HELP exporter_send_failed_log_records Number of logs in failed attempts to send to destination.
14-
# TYPE exporter_send_failed_log_records counter
15-
exporter_send_failed_log_records{exporter="fakeExporter"} 36
16-
# HELP exporter_sent_log_records Number of logs successfully sent to destination.
17-
# TYPE exporter_sent_log_records counter
18-
exporter_sent_log_records{exporter="fakeExporter"} 103
19-
# HELP processor_accepted_spans Number of spans successfully pushed into the next component in the pipeline.
20-
# TYPE processor_accepted_spans counter
21-
processor_accepted_spans{processor="fakeProcessor"} 42
22-
# HELP processor_refused_spans Number of spans that were rejected by the next component in the pipeline.
23-
# TYPE processor_refused_spans counter
24-
processor_refused_spans{processor="fakeProcessor"} 13
25-
# HELP processor_dropped_spans Number of spans that were dropped.
26-
# TYPE processor_dropped_spans counter
27-
processor_dropped_spans{processor="fakeProcessor"} 7
28-
# HELP processor_accepted_metric_points Number of metric points successfully pushed into the next component in the pipeline.
29-
# TYPE processor_accepted_metric_points counter
30-
processor_accepted_metric_points{processor="fakeProcessor"} 7
31-
# HELP processor_refused_metric_points Number of metric points that were rejected by the next component in the pipeline.
32-
# TYPE processor_refused_metric_points counter
33-
processor_refused_metric_points{processor="fakeProcessor"} 41
34-
# HELP processor_dropped_metric_points Number of metric points that were dropped.
35-
# TYPE processor_dropped_metric_points counter
36-
processor_dropped_metric_points{processor="fakeProcessor"} 13
37-
# HELP processor_accepted_log_records Number of log records successfully pushed into the next component in the pipeline.
38-
# TYPE processor_accepted_log_records counter
39-
processor_accepted_log_records{processor="fakeProcessor"} 102
40-
# HELP processor_refused_log_records Number of log records that were rejected by the next component in the pipeline.
41-
# TYPE processor_refused_log_records counter
42-
processor_refused_log_records{processor="fakeProcessor"} 35
43-
# HELP processor_dropped_log_records Number of log records that were dropped.
44-
# TYPE processor_dropped_log_records counter
45-
processor_dropped_log_records{processor="fakeProcessor"} 14
46-
# HELP receiver_accepted_log_records Number of log records successfully pushed into the pipeline.
47-
# TYPE receiver_accepted_log_records counter
48-
receiver_accepted_log_records{receiver="fakeReceiver",transport="fakeTransport"} 102
49-
# HELP receiver_accepted_metric_points Number of metric points successfully pushed into the pipeline.
50-
# TYPE receiver_accepted_metric_points counter
51-
receiver_accepted_metric_points{receiver="fakeReceiver",transport="fakeTransport"} 7
52-
# HELP receiver_accepted_spans Number of spans successfully pushed into the pipeline.
53-
# TYPE receiver_accepted_spans counter
54-
receiver_accepted_spans{receiver="fakeReceiver",transport="fakeTransport"} 42
55-
# HELP receiver_refused_log_records Number of log records that could not be pushed into the pipeline.
56-
# TYPE receiver_refused_log_records counter
57-
receiver_refused_log_records{receiver="fakeReceiver",transport="fakeTransport"} 35
58-
# HELP receiver_refused_metric_points Number of metric points that could not be pushed into the pipeline.
59-
# TYPE receiver_refused_metric_points counter
60-
receiver_refused_metric_points{receiver="fakeReceiver",transport="fakeTransport"} 41
61-
# HELP receiver_refused_spans Number of spans that could not be pushed into the pipeline.
62-
# TYPE receiver_refused_spans counter
63-
receiver_refused_spans{receiver="fakeReceiver",transport="fakeTransport"} 13
64-
# HELP scraper_scraped_metric_points Number of metric points successfully scraped.
65-
# TYPE scraper_scraped_metric_points counter
66-
scraper_scraped_metric_points{receiver="fakeReceiver",scraper="fakeScraper"} 7
67-
# HELP scraper_errored_metric_points Number of metric points that were unable to be scraped.
68-
# TYPE scraper_errored_metric_points counter
69-
scraper_errored_metric_points{receiver="fakeReceiver",scraper="fakeScraper"} 41
70-
# HELP gauge_metric A simple gauge metric
71-
# TYPE gauge_metric gauge
72-
gauge_metric 49
1+
# HELP otelcol_exporter_send_failed_spans Number of spans in failed attempts to send to destination.
2+
# TYPE otelcol_exporter_send_failed_spans counter
3+
otelcol_exporter_send_failed_spans{exporter="fakeExporter"} 14
4+
# HELP otelcol_exporter_sent_spans Number of spans successfully sent to destination.
5+
# TYPE otelcol_exporter_sent_spans counter
6+
otelcol_exporter_sent_spans{exporter="fakeExporter"} 43
7+
# HELP otelcol_exporter_send_failed_metric_points Number of metrics in failed attempts to send to destination.
8+
# TYPE otelcol_exporter_send_failed_metric_points counter
9+
otelcol_exporter_send_failed_metric_points{exporter="fakeExporter"} 42
10+
# HELP otelcol_exporter_sent_metric_points Number of metrics successfully sent to destination.
11+
# TYPE otelcol_exporter_sent_metric_points counter
12+
otelcol_exporter_sent_metric_points{exporter="fakeExporter"} 8
13+
# HELP otelcol_exporter_send_failed_log_records Number of logs in failed attempts to send to destination.
14+
# TYPE otelcol_exporter_send_failed_log_records counter
15+
otelcol_exporter_send_failed_log_records{exporter="fakeExporter"} 36
16+
# HELP otelcol_exporter_sent_log_records Number of logs successfully sent to destination.
17+
# TYPE otelcol_exporter_sent_log_records counter
18+
otelcol_exporter_sent_log_records{exporter="fakeExporter"} 103
19+
# HELP otelcol_processor_accepted_spans Number of spans successfully pushed into the next component in the pipeline.
20+
# TYPE otelcol_processor_accepted_spans counter
21+
otelcol_processor_accepted_spans{processor="fakeProcessor"} 42
22+
# HELP otelcol_processor_refused_spans Number of spans that were rejected by the next component in the pipeline.
23+
# TYPE otelcol_processor_refused_spans counter
24+
otelcol_processor_refused_spans{processor="fakeProcessor"} 13
25+
# HELP otelcol_processor_dropped_spans Number of spans that were dropped.
26+
# TYPE otelcol_processor_dropped_spans counter
27+
otelcol_processor_dropped_spans{processor="fakeProcessor"} 7
28+
# HELP otelcol_processor_accepted_metric_points Number of metric points successfully pushed into the next component in the pipeline.
29+
# TYPE otelcol_processor_accepted_metric_points counter
30+
otelcol_processor_accepted_metric_points{processor="fakeProcessor"} 7
31+
# HELP otelcol_processor_refused_metric_points Number of metric points that were rejected by the next component in the pipeline.
32+
# TYPE otelcol_processor_refused_metric_points counter
33+
otelcol_processor_refused_metric_points{processor="fakeProcessor"} 41
34+
# HELP otelcol_processor_dropped_metric_points Number of metric points that were dropped.
35+
# TYPE otelcol_processor_dropped_metric_points counter
36+
otelcol_processor_dropped_metric_points{processor="fakeProcessor"} 13
37+
# HELP otelcol_processor_accepted_log_records Number of log records successfully pushed into the next component in the pipeline.
38+
# TYPE otelcol_processor_accepted_log_records counter
39+
otelcol_processor_accepted_log_records{processor="fakeProcessor"} 102
40+
# HELP otelcol_processor_refused_log_records Number of log records that were rejected by the next component in the pipeline.
41+
# TYPE otelcol_processor_refused_log_records counter
42+
otelcol_processor_refused_log_records{processor="fakeProcessor"} 35
43+
# HELP otelcol_processor_dropped_log_records Number of log records that were dropped.
44+
# TYPE otelcol_processor_dropped_log_records counter
45+
otelcol_processor_dropped_log_records{processor="fakeProcessor"} 14
46+
# HELP otelcol_receiver_accepted_log_records Number of log records successfully pushed into the pipeline.
47+
# TYPE otelcol_receiver_accepted_log_records counter
48+
otelcol_receiver_accepted_log_records{receiver="fakeReceiver",transport="fakeTransport"} 102
49+
# HELP otelcol_receiver_accepted_metric_points Number of metric points successfully pushed into the pipeline.
50+
# TYPE otelcol_receiver_accepted_metric_points counter
51+
otelcol_receiver_accepted_metric_points{receiver="fakeReceiver",transport="fakeTransport"} 7
52+
# HELP otelcol_receiver_accepted_spans Number of spans successfully pushed into the pipeline.
53+
# TYPE otelcol_receiver_accepted_spans counter
54+
otelcol_receiver_accepted_spans{receiver="fakeReceiver",transport="fakeTransport"} 42
55+
# HELP otelcol_receiver_refused_log_records Number of log records that could not be pushed into the pipeline.
56+
# TYPE otelcol_receiver_refused_log_records counter
57+
otelcol_receiver_refused_log_records{receiver="fakeReceiver",transport="fakeTransport"} 35
58+
# HELP otelcol_receiver_refused_metric_points Number of metric points that could not be pushed into the pipeline.
59+
# TYPE otelcol_receiver_refused_metric_points counter
60+
otelcol_receiver_refused_metric_points{receiver="fakeReceiver",transport="fakeTransport"} 41
61+
# HELP otelcol_receiver_refused_spans Number of spans that could not be pushed into the pipeline.
62+
# TYPE otelcol_receiver_refused_spans counter
63+
otelcol_receiver_refused_spans{receiver="fakeReceiver",transport="fakeTransport"} 13
64+
# HELP otelcol_scraper_scraped_metric_points Number of metric points successfully scraped.
65+
# TYPE otelcol_scraper_scraped_metric_points counter
66+
otelcol_scraper_scraped_metric_points{receiver="fakeReceiver",scraper="fakeScraper"} 7
67+
# HELP otelcol_scraper_errored_metric_points Number of metric points that were unable to be scraped.
68+
# TYPE otelcol_scraper_errored_metric_points counter
69+
otelcol_scraper_errored_metric_points{receiver="fakeReceiver",scraper="fakeScraper"} 41
70+
# HELP otelcol_gauge_metric A simple gauge metric
71+
# TYPE otelcol_gauge_metric gauge
72+
otelcol_gauge_metric 49

exporter/exporterhelper/obsexporter.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -78,55 +78,55 @@ func (or *ObsReport) createOtelMetrics(cfg ObsReportSettings) error {
7878
var errors, err error
7979

8080
or.sentSpans, err = meter.Int64Counter(
81-
obsmetrics.ExporterPrefix+obsmetrics.SentSpansKey,
81+
obsmetrics.ExporterMetricPrefix+obsmetrics.SentSpansKey,
8282
metric.WithDescription("Number of spans successfully sent to destination."),
8383
metric.WithUnit("1"))
8484
errors = multierr.Append(errors, err)
8585

8686
or.failedToSendSpans, err = meter.Int64Counter(
87-
obsmetrics.ExporterPrefix+obsmetrics.FailedToSendSpansKey,
87+
obsmetrics.ExporterMetricPrefix+obsmetrics.FailedToSendSpansKey,
8888
metric.WithDescription("Number of spans in failed attempts to send to destination."),
8989
metric.WithUnit("1"))
9090
errors = multierr.Append(errors, err)
9191

9292
or.failedToEnqueueSpans, err = meter.Int64Counter(
93-
obsmetrics.ExporterPrefix+obsmetrics.FailedToEnqueueSpansKey,
93+
obsmetrics.ExporterMetricPrefix+obsmetrics.FailedToEnqueueSpansKey,
9494
metric.WithDescription("Number of spans failed to be added to the sending queue."),
9595
metric.WithUnit("1"))
9696
errors = multierr.Append(errors, err)
9797

9898
or.sentMetricPoints, err = meter.Int64Counter(
99-
obsmetrics.ExporterPrefix+obsmetrics.SentMetricPointsKey,
99+
obsmetrics.ExporterMetricPrefix+obsmetrics.SentMetricPointsKey,
100100
metric.WithDescription("Number of metric points successfully sent to destination."),
101101
metric.WithUnit("1"))
102102
errors = multierr.Append(errors, err)
103103

104104
or.failedToSendMetricPoints, err = meter.Int64Counter(
105-
obsmetrics.ExporterPrefix+obsmetrics.FailedToSendMetricPointsKey,
105+
obsmetrics.ExporterMetricPrefix+obsmetrics.FailedToSendMetricPointsKey,
106106
metric.WithDescription("Number of metric points in failed attempts to send to destination."),
107107
metric.WithUnit("1"))
108108
errors = multierr.Append(errors, err)
109109

110110
or.failedToEnqueueMetricPoints, err = meter.Int64Counter(
111-
obsmetrics.ExporterPrefix+obsmetrics.FailedToEnqueueMetricPointsKey,
111+
obsmetrics.ExporterMetricPrefix+obsmetrics.FailedToEnqueueMetricPointsKey,
112112
metric.WithDescription("Number of metric points failed to be added to the sending queue."),
113113
metric.WithUnit("1"))
114114
errors = multierr.Append(errors, err)
115115

116116
or.sentLogRecords, err = meter.Int64Counter(
117-
obsmetrics.ExporterPrefix+obsmetrics.SentLogRecordsKey,
117+
obsmetrics.ExporterMetricPrefix+obsmetrics.SentLogRecordsKey,
118118
metric.WithDescription("Number of log record successfully sent to destination."),
119119
metric.WithUnit("1"))
120120
errors = multierr.Append(errors, err)
121121

122122
or.failedToSendLogRecords, err = meter.Int64Counter(
123-
obsmetrics.ExporterPrefix+obsmetrics.FailedToSendLogRecordsKey,
123+
obsmetrics.ExporterMetricPrefix+obsmetrics.FailedToSendLogRecordsKey,
124124
metric.WithDescription("Number of log records in failed attempts to send to destination."),
125125
metric.WithUnit("1"))
126126
errors = multierr.Append(errors, err)
127127

128128
or.failedToEnqueueLogRecords, err = meter.Int64Counter(
129-
obsmetrics.ExporterPrefix+obsmetrics.FailedToEnqueueLogRecordsKey,
129+
obsmetrics.ExporterMetricPrefix+obsmetrics.FailedToEnqueueLogRecordsKey,
130130
metric.WithDescription("Number of log records failed to be added to the sending queue."),
131131
metric.WithUnit("1"))
132132
errors = multierr.Append(errors, err)

internal/obsreportconfig/obsmetrics/obs_exporter.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ const (
3131

3232
var (
3333
ExporterPrefix = ExporterKey + NameSep
34+
ExporterMetricPrefix = otelcolPrefix + MetricSep + ExporterKey + MetricSep
3435
ExportTraceDataOperationSuffix = NameSep + "traces"
3536
ExportMetricsOperationSuffix = NameSep + "metrics"
3637
ExportLogsOperationSuffix = NameSep + "logs"

internal/obsreportconfig/obsmetrics/obs_processor.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ const (
1818
)
1919

2020
var (
21-
ProcessorPrefix = ProcessorKey + NameSep
21+
ProcessorMetricPrefix = otelcolPrefix + MetricSep + ProcessorKey + MetricSep
2222
)

internal/obsreportconfig/obsmetrics/obs_receiver.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ const (
3131

3232
var (
3333
ReceiverPrefix = ReceiverKey + NameSep
34+
ReceiverMetricPrefix = otelcolPrefix + MetricSep + ReceiverKey + MetricSep
3435
ReceiveTraceDataOperationSuffix = NameSep + "TraceDataReceived"
3536
ReceiverMetricsOperationSuffix = NameSep + "MetricsReceived"
3637
ReceiverLogsOperationSuffix = NameSep + "LogsReceived"

internal/obsreportconfig/obsmetrics/obs_scraper.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ package obsmetrics // import "go.opentelemetry.io/collector/internal/obsreportco
66
const (
77
// ScraperKey used to identify scrapers in metrics and traces.
88
ScraperKey = "scraper"
9-
109
// ScrapedMetricPointsKey used to identify metric points scraped by the
1110
// Collector.
1211
ScrapedMetricPointsKey = "scraped_metric_points"
@@ -16,6 +15,7 @@ const (
1615
)
1716

1817
const (
18+
ScraperMetricPrefix = otelcolPrefix + MetricSep + ScraperKey + MetricSep
1919
ScraperPrefix = ScraperKey + NameSep
2020
ScraperMetricsOperationSuffix = NameSep + "MetricsScraped"
2121
)

0 commit comments

Comments
 (0)