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

Add flatten logic to Viaq plugin

XMLWordPrintable

    • 1
    • False
    • None
    • False
    • NEW
    • OBSDA-150 - Do not flatten pod labels that are in an Allow List
    • NEW
    • Logging (Core) - Sprint 219

      Summary

      Add flatten logic into the ViaQ plugin to make it easier to selectively choose which labels to flatten for this feature

      Acceptance Criteria

      • Plugin optionally configurable to flatten labels
      • Plugin optionally removes "kubernetes.labels" except for configurable exclusions
      • Verify the "flatten" transformation results in `record_key = [key=value,key=value]` to satisfy regression functionality
      • Verify transformations leaves exclusions in 'kubernetes.labels'

      Notes

      • The original intent for flatten labels was to preserve the number of fields consumed when pushing to Elasticsearch. Too many field could could potential result in exceeding the max limit due to the possibility of any service being capable of having any number of labels.

            jcantril@redhat.com Jeffrey Cantrill
            jcantril@redhat.com Jeffrey Cantrill
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: