44{ { $agent .logging } }
55{ { $agent .discovery } }
66
7+ { {- if .Values.loki.enabled } }
8+
79discovery.relabel "pod_logs" {
810 targets = discovery.kubernetes.pods.targets
911 {{ $agent .commonRelabellings | nindent 2 } }
@@ -25,6 +27,7 @@ discovery.relabel "pod_logs" {
2527 { { $agent .podLogsRelabelRules | trim | nindent 2 } }
2628 { {- end } }
2729}
30+ { {- end } }
2831
2932discovery.relabel "pod_metrics" {
3033 targets = discovery.kubernetes.pods.targets
@@ -122,6 +125,7 @@ discovery.relabel "pod_pprof" {
122125 { { $agent .podMetricsRelabelRules | trim | nindent 2 } }
123126 { {- end } }
124127}
128+ { {- if .Values.loki.enabled } }
125129
126130local.file_match "pod_logs" {
127131 path_targets = discovery.relabel.pod_logs.output
@@ -194,6 +198,7 @@ loki.process "pod_logs" {
194198
195199 forward_to = [loki.write.loki.receiver]
196200}
201+ { {- end } }
197202{ { if $agent .extraBlocks -} }
198203{ { $agent .extraBlocks } }
199204{ {- end } }
@@ -379,15 +384,19 @@ otelcol.exporter.prometheus "to_prometheus" {
379384 prometheus.remote_write.default .receiver,
380385 ]
381386}
387+ { {- if .Values.loki.enabled } }
382388otelcol.exporter.loki "to_loki" {
383389 forward_to = [
384390 loki.write.loki.receiver,
385391 ]
386392}
393+ { {- end } }
387394otelcol.processor.batch "default" {
388395 output {
389396 metrics = [otelcol.exporter.prometheus.to_prometheus.input]
397+ {{- if .Values.loki.enabled } }
390398 logs = [otelcol.exporter.loki.to_loki.input]
399+ { {- end } }
391400 }
392401}
393402{ {- end -} }
0 commit comments