Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-4551

Loki Operator - Add support automatic stream sharding

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • Logging 5.9.0
    • Logging 5.9.0
    • Log Storage
    • None
    • Log Storage - Sprint 244, Log Storage - Sprint 245, Log Storage - Sprint 246, Log Storage - Sprint 247

      Description

      As a LokiStack administrator, I want to let Loki automatically control the per-stream ingestion rate by using the stream sharding mechanism, so that I can minimize the effort to continuously tune the ingestion rate when ingesting bigger payloads including structured metadata.

      Acceptance Criteria

      1. The LokiStack administrator can enable the automatic stream sharding mechanism by defining a desired stream rate target in the global limits configuration.
      2. The LokiStack administrator can enable the automatic stream sharding mechanism by defining a desired stream rate target in the per-tenant limits configuration.

      Developer Notes

      1. Loki Automatic Stream Sharding Docs
      2. Replace current Per-Stream-Limits with Desired Rate, keeping the values.
      3. Add CRD validation to advice the user to pick either perStreamLimit or desiredRate.

              ptsiraki@redhat.com Periklis Tsirakidis
              ptsiraki@redhat.com Periklis Tsirakidis
              Kabir Bharti Kabir Bharti
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: