File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
internal/collector/nginxplusreceiver Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change 99 "errors"
1010 "time"
1111
12+ "go.opentelemetry.io/collector/scraper"
13+ "go.opentelemetry.io/collector/scraper/scraperhelper"
14+
1215 "go.opentelemetry.io/collector/component"
1316 "go.opentelemetry.io/collector/consumer"
1417 "go.opentelemetry.io/collector/receiver"
@@ -43,6 +46,19 @@ func createMetricsReceiver(
4346 }
4447
4548 nps := newNginxPlusScraper (params , cfg )
49+ npsMetrics , npsMetricsError := scraper .NewMetrics (
50+ nps .Scrape ,
51+ scraper .WithStart (nps .Start ),
52+ scraper .WithShutdown (nps .Shutdown ),
53+ )
54+ if npsMetricsError != nil {
55+ return nil , npsMetricsError
56+ }
4657
47- return nps , nil
58+ return scraperhelper .NewMetricsController (
59+ & cfg .ControllerConfig ,
60+ params ,
61+ metricsConsumer ,
62+ scraperhelper .AddScraper (metadata .Type , npsMetrics ),
63+ )
4864}
You can’t perform that action at this time.
0 commit comments