Skip to content

Releases: SumoLogic/sumologic-otel-collector

v0.147.0-sumo-0

10 Mar 11:18
7585c21

Choose a tag to compare

v0.147.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.147.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.147.0

Changelog

Changed

  • chore: bump otel version #1994
  • chore: remove bigIP receiver (removed from upstream) #1995

v0.146.0-sumo-0

26 Feb 11:47
9b83183

Choose a tag to compare

v0.146.0-sumo-0

Upstream releases

Changelog

Changed

  • ci : adding repo context for publishing the release #1966
  • ci :removing PAT from renovate bot #1967
  • fix(ci): updating go version to 1.26.0 #1970
  • chore(dep) : Bump Upstream OpenTelemetry Collector dep from v0.145.0 to v0.146.0 #1981

v0.145.0-sumo-0

16 Feb 09:02
4330f53

Choose a tag to compare

v0.145.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.145.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.145.0

Changelog

Breaking Changes

Remove deprecated sumologic_schema processor #1954

Added

feat(opampextension): add health reporting capability to track and report component health status #1952
feat: add --set-collector-name flag in otelcol-config to overwrite default collector name during installation #1957

Changed

chore(dep) : Bump Upstream OpenTelemetry Collector dep from v0.144.0 to v0.145.0 #1960

v0.144.0-sumo-0

29 Jan 06:47
4acaa85

Choose a tag to compare

v0.144.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.144.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.144.0

Changelog

Added

  • feat(dnslookup processor): Implementation of dns lookup processor #1948

Fixed

  • fix: fixed the effective config comparision issue #1947

v0.143.0-sumo-0

19 Jan 08:42
5ce7ae8

Choose a tag to compare

v0.143.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.143.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.143.0

Changelog

Breaking Changes

  • chore: deprecating routing processor due to upstream deprecation #1935

Upstream Context

Migration

The routing connector supports all features of the routing processor and more. However, the configuration is different. The general idea is the same, but there are a few key differences:

  • Rather than routing directly to exporters, the routing connector routes to pipelines. This allows for processors to be included after routing decisions.
  • The connector is configured within the connectors section, rather than the processors section of the configuration.
  • Usage of the connector in pipelines is different. You must use it as an exporter AND as a receiver in each pipeline to which it can route.
  • Configuration is primarily based on OTTL.
  • Each route can be evaluated in a different OTTL Context.
Example

Starting from the example configuration below, we can achieve the same result with the routing connector:

processors:
  routing:
    from_attribute: X-Tenant
    default_exporters: [jaeger]
    table:
    - value: acme
      exporters: [jaeger/acme]
exporters:
  jaeger:
    endpoint: localhost:14250
  jaeger/acme:
    endpoint: localhost:24250
service:
  pipelines:
    traces:
      receivers: [otlp]
      processors: [routing]
      exporters: [jaeger, jaeger/acme]
connectors:
  routing:
    match_once: true
    default_pipelines: [traces/jaeger]
    table:
    - context: request
      condition: request["X-Tenant"] == "acme"
      pipelines: [traces/jaeger/acme]
exporters:
  jaeger:
    endpoint: localhost:14250
  jaeger/acme:
    endpoint: localhost:24250
service:
  pipelines:
    traces:
      receivers: [otlp]
      exporters: [routing]
    traces/jaeger:
      receivers: [routing]
      exporters: [jaeger]
    traces/jaeger/acme:
      receivers: [routing]
      exporters: [jaeger/acme]

Changed

  • chore: upgrade collector to 0.143.0 #1935

v0.141.0-sumo-0

17 Dec 11:00
663b941

Choose a tag to compare

v0.141.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.141.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.141.0

Changelog

Breaking Changes

  • chore: removed carbonexporter as it has been deprecated by upstream #1919

Added

  • chore:add textencodingextension #1917
  • feat: add unroll processor from upstream #1920

Changed

  • ci:making release work reusable #1915
  • chore: prepare release 0.141.0 #1919

v0.140.0-sumo-0

02 Dec 10:01
7ecb903

Choose a tag to compare

v0.140.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.140.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.140.1

Changelog

Added

  • feat: Added config validation in opamp-extension #1886

Changed

  • fix: ci build failure (cleaning up space) #1897
  • chore: Deprecated install scripts (install.sh and install.ps1) - moved to sumologic-otel-collector-packaging repository #1904
  • ci: added new apple signing certificate #1908
  • chore: upgrade collector to 0.140.0 #1913

v0.139.0-sumo-0

17 Nov 08:06
f9832dc

Choose a tag to compare

v0.139.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v139.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v139.0

Changelog

Added

  • feat: Added --enable-clobber option to replace existing collector during installation #1882
  • Adds routing processor back to otel-col from v0.132.0 otel-contrib #1891

Changed

  • ci: added Ansible syntax check to GitHub Actions #1876
  • chore: added remote collector installation using puppet for linux #1877
  • ci: add puppet syntax check to GitHub Actions #1878
  • ci: add chef syntax check to GitHub Actions #1881
  • fix: ansible arguments error #1884
  • fix: puppet arguments error resolved #1885
  • chore: set upstream to 0.139.0 and fixed breaking changes #1892

Fixed

  • fix(windows collector): Changed the dns resolver from Pure Go DNS Resolver to Cgo DNS Resolver since Go DNS Resolver is not resolving DNS queries the same way as the OS #1869
  • fix: fix renovate action #1889

v0.137.0-sumo-0

22 Oct 10:33
ed82f0b

Choose a tag to compare

v0.137.0-sumo-0

Upstream releases

Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.137.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.137.0

v0.137.0-sumo-0

Released 2025-10-16

Changed

  • chore: Added Puppet support for windows #1845
  • Added Windows support using chef #1851
  • fix(collector): correct missing end statement #1863
  • chore:set upstream to 0.137.0 #1865
  • Fix: Remote manage collector in chef #1872

Note

Starting from Sumo Logic OpenTelemetry Collector version 0.137.0-sumo-0, changing the extensions.sumologic.collector.name property in the configuration file does not automatically update the locally managed collector name upon restart.

https://www.sumologic.com/help/docs/send-data/opentelemetry-collector/troubleshooting/#collector-name-not-updating-after-configuration-change-for-locally-managed-collectors

v0.136.0-sumo-1

30 Sep 08:46
5acfd9c

Choose a tag to compare

v0.136.0-sumo-1

Upstream releases
Core: https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.136.0
Contrib: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.136.0

Changed

  • Added ansible support for windows #1826
  • chore(confmap): update opampprovider, providerUtil, and globprovider to v1.36.0 #1855

Fixed

  • deps: downgrading gosnowflake to 1.15.0 #1861