grafana/k8s-monitoring-helm

Zipkin only receiver causes log issue

petewall opened this issue · 2 comments

If logs are enabled, and zipkin, but not otlp receivers are enabled, then we build the pipeline for logs, but some logs components are missing.

cluster:
  name: my-cluster
externalServices:
  prometheus:
    host: <PROM_HOST>
    basicAuth:
      username: xxx
      password: xxx
  loki:
    host: <LOKI_HOST>
    basicAuth:
      username: xxx
      password: xxx
  tempo:
    host: <TEMPO_HOST>
    basicAuth:
      username: xxx
      password: xxx

metrics:
  enabled: true
  cost:
    enabled: true
  node-exporter:
    enabled: true

logs:
  enabled: true
  pod_logs:
    enabled: false
  cluster_events:
    enabled: true

traces:
  enabled: true

receivers:
  grpc:
    enabled: false
  http:
    enabled: false
  zipkin:
    enabled: true

opencost:
  enabled: true
  opencost:
    exporter:
      defaultClusterId: my-cluster
  prometheus:
    external:
      url: <PROM_HOST>/api/prom

kube-state-metrics:
  enabled: true
prometheus-node-exporter:
  enabled: true
prometheus-operator-crds:
  enabled: false
alloy: {}
alloy-events: {}
alloy-logs: {}

I am the one who reported this issue. Thanks for working it @petewall! Eager to give it a try.

Available now!

% helm search repo k8s-monitoring
NAME                  	CHART VERSION	APP VERSION	DESCRIPTION
grafana/k8s-monitoring	1.1.1        	2.3.5      	A Helm chart for gathering, scraping, and forwa...