Skip to content

Commit 55f6b8d

Browse files
ci: default the benchmark host to staging (#3332)
Co-authored-by: Bob Evans <robert.evans25@gmail.com>
1 parent 14ec0d3 commit 55f6b8d

File tree

3 files changed

+439
-3
lines changed

3 files changed

+439
-3
lines changed

bin/otel-metrics-sender.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ if (NR_KEY === null) {
1111
process.exit(1)
1212
}
1313

14+
const HOST = process.env.NEW_RELIC_METRICS_HOST || 'staging-collector.newrelic.com'
15+
1416
const { MeterProvider, PeriodicExportingMetricReader } = require('@opentelemetry/sdk-metrics')
1517
const { OTLPMetricExporter } = require('@opentelemetry/exporter-metrics-otlp-proto')
1618
const { diag, DiagConsoleLogger, DiagLogLevel } = require('@opentelemetry/api')
@@ -24,8 +26,8 @@ const resource = resourceFromAttributes({
2426
})
2527

2628
const exporter = new OTLPMetricExporter({
27-
url: 'https://otlp.nr-data.net:443/v1/metrics',
28-
headers: { 'api-key': NR_KEY } // Prod ingest license key
29+
url: `https://${HOST}:443/v1/metrics`,
30+
headers: { 'api-key': NR_KEY }
2931
})
3032

3133
const meterProvider = new MeterProvider({

0 commit comments

Comments
 (0)