v4.19.0
Released 2026-01-19
Breaking Changes
- chore: remove useRoutingConnectors and use routing connectors by default #4056. See below guide to migrate routing processor to
routingconnector
How to migrate?
Routing configurations are defined under sumologic.logs.otelcol.routing.table config key. If you're using custom routing configuration using
the routing key, you need to migrate. Earlier, routing configurations were defined as the following keys:
- sumologic.logs.otelcol.routing.table.exporter
- sumologic.logs.otelcol.routing.table.statement
Older Config:
sumologic:
logs:
otelcol:
routing:
table:
- exporter: <exporter1-name>
statement: <routing-statement>
- exporter: <exporter2-name>
statement: <routing-statement>
New Config:
sumologic:
logs:
otelcol:
routing:
table:
- exporters: [<exporter1-name>, <exporter2-name>]
statement: <routing-statement>Please notice the older configuration used exporter in table entry whereas the new configuration uses exporters.
With the new configuration, all the exporters with similar statements can be grouped under the same table entry. Internally, sumologic helm
chart will convert this configuration into Routing connector configurations.