Releases: signalfx/splunk-otel-collector
v0.47.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.47.0 and the opentelemetry-collector-contrib v0.47.0 releases.
🚀 New components 🚀
tcplog
receiver to receive logs from tcp using the opentelemetry-log-collection library
💡 Enhancements 💡
- Upgrade to Go 1.18 (#1380)
🧰 Bug fixes 🧰
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.47.0
(digest:sha256:c15d0a350b7de5b8d2ff2567998e0fefb13b3e7a76be9557b163b9b0eea68c60
)quay.io/signalfx/splunk-otel-collector-windows:0.47.0
(digest:sha256:9a2beef44cf00a1dde8002925f82c76580d2a17ecd970ea5901dd8b31980eb60
)
v0.46.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.46.0 and the opentelemetry-collector-contrib v0.46.0 releases.
💡 Enhancements 💡
- Upgrade
hostmetrics
receiver dependency (#1341) - Update Linux installer script to fail immediately if running on an unsupported Linux distribution (#1351)
- Update bundled Smart Agent to v5.19.1
🧰 Bug fixes 🧰
- As a bug fix for hosts number miscalculation in Splunk Observability Cloud, Splunk OpenTelemetry Collector running in
agent mode now is configured to overridehost.name
attribute of all signals sent from instrumentation libraries by
default (#1307)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.46.0
(digest:sha256:9b41012b427ff894c5fc592eadab9f18d11bfbace324a44c4e82a0e637c16be5
)quay.io/signalfx/splunk-otel-collector-windows:0.46.0
(digest:sha256:f68cf5a5a31dbeafdbb93c0311d6c12ca0490b9f5ef6c1fb7b67b3fb6c802b2b
)
v0.45.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.45.0 and the opentelemetry-collector-contrib v0.45.1 releases.
💡 Enhancements 💡
- Upgrade golang to 1.17.7 (#1294)
🧰 Bug fixes 🧰
- Correct collectd/hadoopjmx monitor type in windows Smart Agent receiver config validation #1254
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.45.0
(digest:sha256:938dc31a3921e94cf95435d434164c72d9fae8db441a4ce1e472f48be7f32e7d
)quay.io/signalfx/splunk-otel-collector-windows:0.45.0
(digest:sha256:49f1f0c844a202dc2d63a0fbc43113666eb9b0451d40e7a30aa0c802c9a2e029
)
v0.44.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.44.0 and the opentelemetry-collector-contrib v0.44.0 releases.
🚀 New components 🚀
databricks
receiver to generate metrics about the operation of a Databricks instance (Alpha)
💡 Enhancements 💡
- Bump default
td-agent
version to 4.3.0 in installer scripts (#1205) - Enable shared pipeline for profiling by default (#1181)
- Update bundled Smart Agent to v5.19.0
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.44.0
(digest:sha256:cb0ec4de03a57eba76ca42cdef75d8976b746afc92b80505c62f3ed03443049a
)quay.io/signalfx/splunk-otel-collector-windows:0.44.0
(digest:sha256:603918f039a01b31db5c85be044286bff80952f6bf9c4898efce3a6e34230f44
)
v0.43.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.43.1 and the opentelemetry-collector-contrib v0.43.0 releases.
🧰 Bug fixes 🧰
- Provide informative unsupported monitor error on Windows for Smart Agent receiver #1150
- Fix Windows support bundle script if fluentd is not installed (#1162)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.43.0
(digest:sha256:99ee4d0c4a6b3b4169a93f008216b2e2c4c917f04b292849372c47ecd810b2f4
)quay.io/signalfx/splunk-otel-collector-windows:0.43.0
(digest:sha256:c0277ac098e06a55f62adc589e1dae1ebd20f1cb53a490286c755975a105a8a9
)
v0.42.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.42.0 and the opentelemetry-collector-contrib v0.42.0 releases.
🛑 Breaking changes 🛑
- This version adopts OpenTelemetry Core version 0.42.0, and in doing so the configuration parsing process has changed slightly. The Splunk OpenTelemetry Collector used to evaluate user configuration twice and this required escaping desired
$
literals with an additional$
character to prevent unwanted environment variable expansion. This version no longer doubly evaluates configuration so any$$
instances in your configuration as a workaround should be updated to$
. Config source directives that include an additional$
are provided with a temporary, backward-compatible$${config_source:value}
and$$config_source:value
parsing rule controlled bySPLUNK_DOUBLE_DOLLAR_CONFIG_SOURCE_COMPATIBLE
environment variable (default"true"
) to migrate them to single$
usage to continue supporting the updating configs from #930 and #935. This functionality will be removed in a future release (#1099)
🚀 New components 🚀
docker_observer
to detect and create container endpoints, to be used with thereceiver_creator
(#1044)ecs_task_observer
to detect and create ECS task container endpoints, to be used with thereceiver_creator
(#1125)
💡 Enhancements 💡
- Initial salt module for Linux (#1050)
- Update bundled Smart Agent to v5.18.0
🧰 Bug fixes 🧰
smartagent
receiver will now attempt to create any monitor from a Receiver Creator instance, disregarding its providedendpoint
. Previously would error out if a monitor did not accept endpoints (#1107)- Remove
$$
-escapedenv
config source usage in ECS configs (#1139).
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.42.0
(digest:sha256:d6188ceef07fffe515d912e433d0a8cb618f97101f1307e51f51dcd27ace8cd2
)quay.io/signalfx/splunk-otel-collector-windows:0.42.0
(digest:sha256:1731a2a7816b119ee7420e5fae940643ef15b6db042c711dca1f99b5926d2b1c
)
v0.41.1
- Upgrade golang to 1.17.6 (#1088)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.41.1
(digest:sha256:43cf14d80cf807ca7028a3c8fbcf65012cc4c9b634d7a84d5cfc55444661fb10
)quay.io/signalfx/splunk-otel-collector-windows:0.41.1
(digest:sha256:291d9dfbde5e3558205a34be4b209b6adba6773a05e908d24a763e786babcdda
)
v0.41.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.41.0 and the opentelemetry-collector-contrib v0.41.0 releases.
🚀 New components 🚀
journald
receiver to parse journald events from systemd journal
💡 Enhancements 💡
- Update bundled Smart Agent to v5.17.1
- Update OTLP HTTP receiver endpoint to use port 4318 in default configuration files (#1017)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.41.0
(digest:sha256:4cd0a4b98e8db41111961f8dcb9c597382efcb0939b6efd45b73cd07cb7bacb7
)quay.io/signalfx/splunk-otel-collector-windows:0.41.0
(digest:sha256:c218d544e166637dc17049c9e1a38a0a6d2b062779606df5b150b708c574b4cd
)
v0.40.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.40.0 and the opentelemetry-collector-contrib v0.40.0 releases.
🚀 New components 🚀
- mongodbatlas receiver to receive metrics from MongoDB Atlas via their monitoring APIs (#997)
- routing processor to route logs, metrics or traces to specific exporters (#982)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.40.0
(digest:sha256:8df79c166afbf31966680aa1b970ce2f523c1f37464b74429ced7631d3b43b29
)quay.io/signalfx/splunk-otel-collector-windows:0.40.0
(digest:sha256:69965493214ffb6c61179bb1d45b35110fc4055755989af4595d2180e80be67c
)
v0.39.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.39.0 and the opentelemetry-collector-contrib v0.39.0 releases.
💡 Enhancements 💡
- Initial Chocolatey package release
- Update bundled Smart Agent to v5.16.0
🧰 Bug fixes 🧰
- Fix token passthrough for splunkhec receiver/exporter (#5435)
- Fix --set command line flag functionality (#939)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.39.0
(digest:sha256:3b4283e4219df94691c75c9f59bd7b3b1ef4ee04046dd505b0544fb329486908
)quay.io/signalfx/splunk-otel-collector-windows:0.39.0
(digest:sha256:e03f945d2a59fec0282557ff7d5fa08da87ea16f5de5088d036e12147d14a4ac
)