Skip to content

Conversation

@NickLarsenNZ
Copy link
Member

Part of #327

TLS on the internal components (Loki and Tempo) was becoming painful to manage. I will revisit it later.

I also moved from the loki exporter to the generic OTLP exporter for shipping logs to Loki

…nents for now

Also move from the loki exporter to the generic otlp exporter for shipping logs to Loki
@NickLarsenNZ NickLarsenNZ self-assigned this Nov 3, 2025
@Techassi Techassi moved this to Development: In Review in Stackable Engineering Nov 4, 2025
@NickLarsenNZ
Copy link
Member Author

Tested with:

helm install --wait 'nifi-operator' \
  --values 'nifi-operator-values.yaml' \
  --version '0.0.0-dev' \
  'oci://oci.stackable.tech/sdp-charts/nifi-operator'

nifi-operator-values.yaml

# Enable the otel-collector sidecar
podAnnotations:
  sidecar.opentelemetry.io/inject: otel-collector-grpc

telemetry:
  consoleLog:
    enabled: true
    # Only emit actionable logs on the console
    level: warn
    format: plain
  otelLogExporter:
    enabled: true
    # We actually don't need to configure the rest of the values here, because we can do so in the OpenTelemetryCollectors
    # and the opentelemetry-operator will add env vars to the containers.
    level: debug
    endpoint: http://localhost:4317 # otel-collector sidecar
  otelTraceExporter:
    enabled: false

Docs updated here: stackabletech/documentation#794

@NickLarsenNZ NickLarsenNZ requested a review from Techassi November 4, 2025 12:59
@NickLarsenNZ NickLarsenNZ enabled auto-merge (squash) November 4, 2025 13:01
@NickLarsenNZ NickLarsenNZ merged commit 78ae85d into main Nov 4, 2025
2 checks passed
@NickLarsenNZ NickLarsenNZ deleted the stack/observability branch November 4, 2025 13:09
@Techassi Techassi moved this from Development: In Review to Development: Done in Stackable Engineering Nov 4, 2025
@lfrancke lfrancke moved this from Development: Done to Done in Stackable Engineering Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants