Skip to content

Commit 4fd9b41

Browse files
authored
Add metric_source:kubernetes for all k8s cluster metrics (#89)
Easier to add here than the exporter and will be removed when doable on backend.
1 parent de2dfc5 commit 4fd9b41

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

helm-charts/splunk-otel-collector/templates/config/_otel-k8s-cluster-receiver-config.tpl

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,19 @@ processors:
3131
op: equals
3232
value: otel-k8s-cluster-receiver
3333

34-
resource/add_cluster_name:
34+
resource:
3535
attributes:
36+
# TODO: Remove once available in mapping service.
37+
- action: insert
38+
key: metric_source
39+
value: kubernetes
3640
- action: upsert
37-
value: {{ .Values.clusterName }}
3841
key: k8s.cluster.name
42+
value: {{ .Values.clusterName }}
3943
{{- range .Values.extraAttributes.custom }}
4044
- action: upsert
41-
value: {{ .value }}
4245
key: {{ .name }}
46+
value: {{ .value }}
4347
{{- end }}
4448

4549
exporters:
@@ -55,6 +59,6 @@ service:
5559
# k8s metrics pipeline
5660
metrics:
5761
receivers: [prometheus, k8s_cluster]
58-
processors: [memory_limiter, resource/add_cluster_name]
62+
processors: [memory_limiter, resource]
5963
exporters: [signalfx]
6064
{{- end }}

0 commit comments

Comments
 (0)