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

Review default set of stream labels for "openshift-logging" tenant

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • Logging 6.5.0
    • Log Storage
    • None
    • Product / Portfolio Work
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • NEW
    • NEW
    • If Release Note Needed, Set a Value
    • Logging - Sprint 283

      Context

      From running Loki Operator in RHOBS we have learned that the default set of stream labels for the OTLP protocol [1] that we originally decided is too extensive for most cases which results. This results in Loki producing a higher number of chunks with said chunks having an average utilization rate of 20%. This is not ideal as it make Loki less performant. With this issue our goal is to change this and review our default set of stream labels and make the necessary adjustments. See [2] for the solution that we adopted for RHOBS

      [1] https://github.com/grafana/loki/blob/main/operator/internal/manifests/openshift/otlp/otlp.go
      [2] https://github.com/rhobs/configuration/pull/1112

      Acceptance Criteria

      • Define a new set of stream labels
      • The new set of stream labels should not break previous functionality
      • The new set of stream labels should result on an improvement in chunk utilization rate

              Unassigned Unassigned
              jmarcal@redhat.com Joao Marcal
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: