Skip to content

Releases: signalfx/splunk-otel-collector

v0.37.1

26 Oct 15:38
v0.37.1
135f0a1
Compare
Choose a tag to compare

💡 Enhancements 💡

  • Initial release of migratecheckpoint to migrate Fluentd's position file to Otel checkpoints
  • Upgrade golang to v1.17.2 for CVE-2021-38297
  • Upgrade github.com/hashicorp/consul/api to v1.11.0 for CVE-2021-37219
  • Upgrade github.com/hashicorp/vault to v1.7.2 for CVE-2021-27400, CVE-2021-29653, and CVE-2021-32923
  • Upgrade github.com/jackc/pgproto3/v2 to v2.1.1
  • Upgrade go.etcd.io/etcd to go.etcd.io/etcd/client/v2 for CVE-2020-15114
  • Remove test certs from the smart agent bundle (#861)
  • Run the otelcol container process as non-root user in provided docker image (#864)

🧰 Bug fixes 🧰

  • Temporarily downgrade gopsutil dep to avoid errors in k8s deployment (#877)

Docker Images:

  • quay.io/signalfx/splunk-otel-collector:0.37.1 (digest: sha256:cf8bfc4c5456cef78762bfb4bfbbd4c5024df57c206c8bf745816fa9700fd776)
  • quay.io/signalfx/splunk-otel-collector-windows:0.37.1 (digest: sha256:24e6545b3ca63e9bed30ba13d5e50e4337889bf1440efea266b902f756a0e6b2)

v0.37.0

18 Oct 22:22
v0.37.0
5869426
Compare
Choose a tag to compare

This Splunk OpenTelemetry Connector release includes changes from the opentelemetry-collector v0.37.0 and the opentelemetry-collector-contrib v0.37.1 releases. Due to go modules dep issues, the Collector Contrib release 0.37.0 has been retracted in favor of 0.37.1.

💡 Enhancements 💡

  • signalfx exporter: Add support for per cpu metrics #5756
  • Add Hashicorp Nomad support (#819)
  • Add config converter function to unsquash Splunk HEC exporter tls fields (#832)
  • Rename k8s_tagger processor config entries to k8sattributes (#848)
  • Update bundled Smart Agent to v5.14.2

Docker Images:

  • quay.io/signalfx/splunk-otel-collector:0.37.0 (digest: sha256:ef7bf80841b7654605bfcec725c783da06fbf1aa7212c5e2750241372018bb1f)
  • quay.io/signalfx/splunk-otel-collector-windows:0.37.0 (digest: sha256:91169edc7af36ee55cfa127df8e3ef71f379a390168bbef7e54aaad3e6126cb8)

v0.36.1

12 Oct 17:53
v0.36.1
e776bff
Compare
Choose a tag to compare

🚀 New components 🚀

  • httpsink exporter to make span data available via a HTTP endpoint
  • Initial release of translatesfx to translate a SignalFx Smart Agent configuration file into a configuration that can be used by an OpenTelemetry Collector

🛑 Breaking changes 🛑

  • Reorder detectors in default configs, moving the system detector to the
    end of the list. Applying this change to a pre-existing config in an EC2
    or Azure deployment will change both the host.name dimension and the
    resource ID dimension on some MTSes, possibly causing detectors to fire.
    (#822)

💡 Enhancements 💡

  • Add --skip-collector-repo and --skip-fluentd-repo options to the Linux installer script to skip apt/yum/zypper repo config (#801)
  • Add collector_msi_url and fluentd_msi_url options to the Windows installer script to allow custom URLs for downloading MSIs (#803)
  • Start collector service after deb/rpm install or upgrade if env file exists (#805)

🧰 Bug fixes 🧰

  • Allow the version flag without environment variables (#800)
  • Fix Linux installer to set SPLUNK_MEMORY_TOTAL_MIB in the environment file if --ballast option is specified (#807)

Docker Images:

  • quay.io/signalfx/splunk-otel-collector:0.36.1 (digest: sha256:a4a086578f52727d17fb2a7e1b196d32bbd4a89f4e67561d0193f83fdd8079cf)
  • quay.io/signalfx/splunk-otel-collector-windows:0.36.1 (digest: sha256:561a85debd64f23dfdbace4bc41029a028282dd3cc9405c0ca8ebdd8f343f9a6)

v0.36.0

30 Sep 19:43
v0.36.0
8341caf
Compare
Choose a tag to compare

This Splunk OpenTelemetry Connector release includes changes from the opentelemetry-collector v0.36.0 and the opentelemetry-collector-contrib v0.36.0 releases.

💡 Enhancements 💡

  • Handle backwards compatibility of internal ballast removal (#759)
  • Update bundled Smart Agent to v5.14.1
  • Automatically relocate removed OTLP exporter "insecure" field (#783)

🧰 Bug fixes 🧰

v0.35.0

17 Sep 22:57
v0.35.0
ab2cba7
Compare
Choose a tag to compare

This Splunk OpenTelemetry Connector release includes changes from the opentelemetry-collector v0.35.0 and the opentelemetry-collector-contrib v0.35.0 releases.

🚀 New components 🚀

💡 Enhancements 💡

🧰 Bug fixes 🧰

  • smartagent receiver: Properly parse receiver creator endpoints (#718)

v0.34.1

02 Sep 22:54
v0.34.1
b00b819
Compare
Choose a tag to compare

💡 Enhancements 💡

  • Automatically add system.type dimension to all smartagent receiver datapoints (#702)
  • Include ECS EC2 config in docker images (#713)

v0.34.0

02 Sep 18:06
v0.34.0
6cbb737
Compare
Choose a tag to compare

This Splunk OpenTelemetry Connector release includes changes from the opentelemetry-collector v0.34.0 and the opentelemetry-collector-contrib v0.34.0 releases.

💡 Enhancements 💡

  • Add Amazon ECS EC2 deployment support (#642)
  • Enable memory_ballast extension in Fargate config (#675)
  • Initial support bundle PowerShell script; included in the Windows MSI (#654)
  • Remove strict libcap dependency from the collector RPM (#676)
    • Allows installation on Linux distros without the libcap package.
    • If installing the collector RPM manually, libcap will now need to be installed separately as a prerequisite. See linux-manual.md for details.

🧰 Bug fixes 🧰

  • Use system env vars for default paths in the Windows installer script (#667)

v0.33.1

25 Aug 23:28
v0.33.1
471ac4d
Compare
Choose a tag to compare

💡 Enhancements 💡

v0.33.0

19 Aug 21:09
v0.33.0
c1a7c95
Compare
Choose a tag to compare

This Splunk OpenTelemetry Connector release includes changes from the opentelemetry-collector v0.33.0 and the opentelemetry-collector-contrib v0.33.0 releases.

💡 Enhancements 💡

  • smartagent receiver: signalfx-forwarder now works with k8s_tagger processor. (#590)
  • Add Fargate deployment support
  • Update bundled Smart Agent to v5.11.4

🧰 Bug fixes 🧰

  • smartagent receiver: Set redirected logrus logger level (#593)

v0.31.0

30 Jul 17:49
v0.31.0
ff8e5b8
Compare
Choose a tag to compare

v0.31.0

This Splunk OpenTelemetry Connector release includes changes from the opentelemetry-collector v0.31.0 and the opentelemetry-collector-contrib v0.31.0 releases.

🚀 New components 🚀

🛑 Breaking changes 🛑

  • Change default config server port to 55554 (#579)

💡 Enhancements 💡

  • Add support for non-persisted journald in the default fluentd config (#516)
  • Add SPLUNK_CONFIG_YAML env var support for storing configuration YAML (#462)
  • Initial puppet support for windows (#524)
  • Update to use the memory_ballast extension instead of the --mem-ballast-size-mib flag (#567)
  • Add Heroku buildpack (#571)
  • Set required URL and TOKEN env vars for agent config (#572)

🧰 Bug fixes 🧰

  • Remove SAPM receiver from default configuration (#517)
  • zookeeper config source: Remove config validation for zk endpoints (#533)
  • Fix memory limit calculation for deployments with 20Gi+ of total memory (#558)
  • Set path ownership on deb/rpm postinstall (#582)