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

Provide an alternative collector to the Kafka SRE team so that they can forward log messages to our internal Loki service

XMLWordPrintable

    • Onboard OSD add-on to the new collector
    • False
    • False
    • NEW
    • To Do
    • OBSDA-108 - Distribute an alternate Vector Log Collector
    • NEW
    • Undefined

      Goals

      • Bundle a supportable, easy to deploy agent that contains our new collector (see LOG-1321).
      • Provide the ability to forward all logs to our internal Loki instance deployed via Observatorium.

      Non-Goals

      • Fully functional, on-par with our current Fluentd, L5 Operator. We only want to collect certain logs and forward them to a single sink (Loki) at the moment.

      Motivation

      To continue our journey to tackle an operate-/service-first approach, we'd like to verify the new collector and any limitations internally first before we go and make it generally available. That will help us to remove and understand any problems first which we could immediately build into the GA release and avoid disruptions as much as we can.

      Alternatives

      Kafka either decides to use their own home-grown "agent" solution (e.g. promtail) or our current Fluentd solution with the Loki forwarding support.

      Acceptance Criteria

      Risk and Assumptions

      Documentation Considerations

      Open Questions

      Additional Notes

      • Kafka metadata requirements (see here) seem to only require namespace_name, pod_name, and container_name. Nevertheless, we also discussed at least identifying the host/cluster this comes from so that they can potentially connect to that and do more troubleshooting.

              rh-ee-rfloren Roger Florén
              cvogel1 Christian Heidenreich (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: