Skip to content

Allow configuring retention settings for the automatic indexes (e.g. otel-logs-v0_X) #4490

@to266

Description

@to266

Is your feature request related to a problem? Please describe.
We use quickwit to ingest unfiltered logs and traces from our clusters. We exclusively use the opentelemetry to do both, and due to the total amount of data, we definitely want some kind of retention policies for everything

Describe the solution you'd like
A config in the official helm chart, which would allow configuring such settings for the automatically created indexes

Describe alternatives you've considered
Right now what I do every time a new index is automatically created, is basically use the REST API to first get the full configs of the indexes (and I'm generally mostly OK with whatever is the default), and then POST /api/v1/indexes?overwrite=true with basically the same config + my retention settings.

That's both cumbersome / inconvenient, as well as deletes all the data that was collected up to that point, since it forces index recreation, as no PATCH (with a merge) are available.

There's also no possibility to actually completely hand-tailor a custom index, as far as I can tell, since OTEL data only lands in the two automatic indexes

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions