From 2ef4f03ce6e72dca49e13edc33270a4c9e12d306 Mon Sep 17 00:00:00 2001 From: Stephan Lo Date: Fri, 20 Jun 2025 15:08:06 +0200 Subject: [PATCH] feat(observability): added cluster_environment label Refs: DevFW/infra-deploy#36 --- .../observability-client/vector/values.yaml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/template/stacks/observability-client/vector/values.yaml b/template/stacks/observability-client/vector/values.yaml index 6d98171..8aabe4d 100644 --- a/template/stacks/observability-client/vector/values.yaml +++ b/template/stacks/observability-client/vector/values.yaml @@ -30,11 +30,9 @@ customConfig: source: | .log = parse_json(.message) ?? .message del(.message) + # Add the cluster environment to the log event + .cluster_environment = "{{{ .Env.CLUSTER_ENVIRONMENT }}}" sinks: - exporter: - type: prometheus_exporter - address: 0.0.0.0:9090 - inputs: [internal_metrics] vlogs: type: elasticsearch inputs: [parser] @@ -51,8 +49,9 @@ customConfig: enabled: false request: headers: - VL-Time-Field: timestamp - VL-Stream-Fields: stream,kubernetes.pod_name,kubernetes.container_name,kubernetes.pod_namespace - VL-Msg-Field: message,msg,_msg,log.msg,log.message,log AccountID: "0" - ProjectID: "0" \ No newline at end of file + ProjectID: "0" + query: + _msg_field: _msg + _time_field: _time + _stream_fields: cluster_environment,kubernetes.container_name,kubernetes.namespace \ No newline at end of file