Skip to content

Commit 9a1b919

Browse files
committed
Add "node-exporter" to Node Exporter's job name in scrape config
1 parent 87e8146 commit 9a1b919

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

controllers/metricstorage_controller.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -599,14 +599,15 @@ func (r *MetricStorageReconciler) createScrapeConfigs(
599599
}
600600

601601
// ScrapeConfig for non-tls nodes
602+
neServiceName := fmt.Sprintf("%s-node-exporter", telemetry.ServiceName)
602603
err = r.createServiceScrapeConfig(ctx, instance, Log, "Node Exporter",
603-
telemetry.ServiceName, endpointsNonTLS, false)
604+
neServiceName, endpointsNonTLS, false)
604605
if err != nil {
605606
return ctrl.Result{}, err
606607
}
607608

608609
// ScrapeConfig for tls nodes
609-
neServiceName := fmt.Sprintf("%s-tls", telemetry.ServiceName)
610+
neServiceName = fmt.Sprintf("%s-node-exporter-tls", telemetry.ServiceName)
610611
err = r.createServiceScrapeConfig(ctx, instance, Log, "Node Exporter",
611612
neServiceName, endpointsTLS, true)
612613
if err != nil {

tests/kuttl/suites/metricstorage/tests/01-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ kind: ScrapeConfig
7676
metadata:
7777
labels:
7878
service: metricStorage
79-
name: telemetry
79+
name: telemetry-node-exporter
8080
ownerReferences:
8181
- kind: MetricStorage
8282
name: telemetry-kuttl

tests/kuttl/suites/metricstorage/tests/04-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ kind: ScrapeConfig
8888
metadata:
8989
labels:
9090
service: metricStorage
91-
name: telemetry
91+
name: telemetry-node-exporter
9292
ownerReferences:
9393
- kind: MetricStorage
9494
name: telemetry-kuttl

tests/kuttl/suites/tls/tests/02-assert.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ kind: ScrapeConfig
294294
metadata:
295295
labels:
296296
service: metricStorage
297-
name: telemetry-tls
297+
name: telemetry-node-exporter-tls
298298
ownerReferences:
299299
- kind: MetricStorage
300300
name: telemetry-kuttl-metricstorage
@@ -311,7 +311,7 @@ kind: ScrapeConfig
311311
metadata:
312312
labels:
313313
service: metricStorage
314-
name: telemetry
314+
name: telemetry-node-exporter
315315
ownerReferences:
316316
- kind: MetricStorage
317317
name: telemetry-kuttl-metricstorage

0 commit comments

Comments
 (0)