From 5cbd3064998f65fdfea39527ed2b222e334bd206 Mon Sep 17 00:00:00 2001 From: Shinnosuke Sawada-Dazai Date: Mon, 9 Dec 2024 15:26:43 +0900 Subject: [PATCH] Add metrics_generator_processors config to manifest (#5397) Signed-off-by: Shinnosuke Sawada-Dazai --- manifests/pipecd/values.yaml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/manifests/pipecd/values.yaml b/manifests/pipecd/values.yaml index 33b6a4236e..d1d81712f5 100644 --- a/manifests/pipecd/values.yaml +++ b/manifests/pipecd/values.yaml @@ -271,7 +271,7 @@ tempo: remoteWriteUrl: http://{{ .Release.Name }}-prometheus-server/api/v1/write # we cannot use pipecd.fullname because it returns tempo's fullname # -- Tempo configuration file contents - # modified by @pipecd, to expand template remoteWriteUrl + # modified by @pipecd to add metrics_generator_processors and remote_write # @default -- Dynamically generated tempo configmap config: | memberlist: @@ -301,11 +301,18 @@ tempo: metrics_generator_processors: - 'service-graphs' - 'span-metrics' - metrics_generator: - storage: - path: "/tmp/tempo" - remote_write: - - url: {{ tpl .Values.tempo.metricsGenerator.remoteWriteUrl . }} # modified line is here + - 'local-blocks' # this line is added by @pipecd + metrics_generator: # this block is modified by @pipecd + traces_storage: + path: "/tmp/tempo/generator/traces" + storage: + path: "/tmp/tempo/generator/wal" + remote_write: + - url: {{ tpl .Values.tempo.metricsGenerator.remoteWriteUrl . }} + processor: # this block is added by @pipecd + local_blocks: + filter_server_spans: false + flush_to_storage: true {{- end }} opentelemetry-collector: