From c626f6674d3effc20d12b8bb7ed208e140ee03f3 Mon Sep 17 00:00:00 2001 From: Jay Camp Date: Fri, 9 Apr 2021 20:55:07 -0400 Subject: [PATCH] Add metric_source:kubernetes for all k8s cluster metrics Easier to add here than the exporter and will be removed when doable on backend. --- .../config/_otel-k8s-cluster-receiver-config.tpl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/helm-charts/splunk-otel-collector/templates/config/_otel-k8s-cluster-receiver-config.tpl b/helm-charts/splunk-otel-collector/templates/config/_otel-k8s-cluster-receiver-config.tpl index 3c6234fe2..a3b1a7f41 100644 --- a/helm-charts/splunk-otel-collector/templates/config/_otel-k8s-cluster-receiver-config.tpl +++ b/helm-charts/splunk-otel-collector/templates/config/_otel-k8s-cluster-receiver-config.tpl @@ -31,15 +31,19 @@ processors: op: equals value: otel-k8s-cluster-receiver - resource/add_cluster_name: + resource: attributes: + # TODO: Remove once available in mapping service. + - action: insert + key: metric_source + value: kubernetes - action: upsert - value: {{ .Values.clusterName }} key: k8s.cluster.name + value: {{ .Values.clusterName }} {{- range .Values.extraAttributes.custom }} - action: upsert - value: {{ .value }} key: {{ .name }} + value: {{ .value }} {{- end }} exporters: @@ -55,6 +59,6 @@ service: # k8s metrics pipeline metrics: receivers: [prometheus, k8s_cluster] - processors: [memory_limiter, resource/add_cluster_name] + processors: [memory_limiter, resource] exporters: [signalfx] {{- end }}