Skip to content

feat(obs): export internal logs with otlp exporter#6142

Open
Totodore wants to merge 1 commit intoquickwit-oss:mainfrom
Totodore:feat-obs-export-logs-as-otel
Open

feat(obs): export internal logs with otlp exporter#6142
Totodore wants to merge 1 commit intoquickwit-oss:mainfrom
Totodore:feat-obs-export-logs-as-otel

Conversation

@Totodore
Copy link
Contributor

@Totodore Totodore commented Feb 4, 2026

Description

Currently quickwit only export its traces, this change also export internal logs if the QW_ENABLE_OPENTELEMETRY_OTLP_EXPORTER is set to true.

This is particularly important in a production env when we want to have structured logs to monitor quickwit and find root cause for quickwit internal errors.

How was this PR tested?

  • Tested in local with dog fooding, the instance eat its logs and put it in otel-logs-v0_9 as expected.

Side note

We may want to put another env config to disable this behavior by default.
We may also want to configure custom batching behavior according to the log volume (something that I'm not particularly aware of).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant