Based on feedback from our users, we will be introducing several changes to the Sumo Logic Kubernetes Collection solution.
This document describes the major changes and the necessary migration steps.
The new version replaces both Fluentd and Fluent Bit with the OpenTelemetry Collector. In the majority of cases, this doesn't require any manual intervention. However, custom processing in Fluentd or Fluent Bit will need to be ported to the OpenTelemetry Collector configuration format. Please check Solution Overview and see below for details.
We've upgraded kube-prometheus-stack, which results in some changes to metrics, and a need for some manual intervention during the upgrade.
Tracing enabled by default
Trace collection is now enabled by default. If you don't have instrumented applications in your cluster, or don't want to collect traces, you'll need to disable this feature manually.