Releases: signalfx/splunk-otel-collector
v0.77.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.77.0 and the opentelemetry-collector-contrib v0.77.0 releases where appropriate.
💡 Enhancements 💡
connector/forward
- Add support for the forward connector (#3100)receiver/signalfxgatewayprometheusremotewritereceiver
- Add new receiver that aims to be an otel-native version of
the SignalFx Prometheus remote write
gateway (#3064)signalfx-agent
: Relocate to be internal to the collector (#3052)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.77.0-amd64
(digest:sha256:e0574f011793799b9133b1523a8fd0d84770841aacd01242ba9eb860897d0a6a
)quay.io/signalfx/splunk-otel-collector:0.77.0-arm64
(digest:sha256:598e3ad9d3c73ff26d572c0f28d4fb6abd5abaebad7283d4f83728f7dd96a6ae
)quay.io/signalfx/splunk-otel-collector:0.77.0-ppc64le
(digest:sha256:5d8491eb0261c01cd142f0883ae8faa654b03a5ad1233da3fb7212562c71df77
)quay.io/signalfx/splunk-otel-collector-windows:0.77.0
(digest:sha256:2e2cb6c6dbea384604c390b631816a3cf98229f6c0186e93b99d7538b6414d6f
)quay.io/signalfx/splunk-otel-collector-windows:0.77.0-2022
(digest:sha256:7de4822f26e3b0085b055368b8ca99eb56664f7358e11018adf5e8b2c0c9b3d4
)
v0.76.1
💡 Enhancements 💡
receiver/jmxreceiver
: Add OpenTelemetry JMX receiver to the distribution (#3068)- Update Java auto-instrumentation library to 1.23.1 (#3055)
- Update installer script to check system architecture (#2888)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.76.1-amd64
(digest:sha256:cc6081ec96c493d3c0baf66bbe02304670852263acea0b671437a68f76b0f9cd
)quay.io/signalfx/splunk-otel-collector:0.76.1-arm64
(digest:sha256:847326f98d57e23f795df81c393bec0e903db344468e7df6bbc11459e8a8b878
)quay.io/signalfx/splunk-otel-collector:0.76.1-ppc64le
(digest:sha256:6513d992e33415d83fb7ec391f411b68093a2ac6011ecf6b80b10024c515e1db
)quay.io/signalfx/splunk-otel-collector-windows:0.76.1
(digest:sha256:52aef470e6a5c83f1f266c95fd34daf289f01cf7f0153995bd5ff01eabe2c83c
)quay.io/signalfx/splunk-otel-collector-windows:0.76.1-2022
(digest:sha256:ce8c20e63f684ee8d9cf081ee22e11bcf7914257449115ef887e1af378715195
)
v0.76.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.76.1 and the opentelemetry-collector-contrib v0.76.3 releases where appropriate.
💡 Enhancements 💡
receiver/lightprometheus
: Limit default resource attributes (#3042)receiver/discovery
: exposed JSON-encoded evaluated statement zap fields (#3004, #3032)receiver/smartagent
: Update bundled python to 3.11.3 (#3002)- Update token verification failure message for installer scripts (#2991)
exporter/httpsink
: Add support for metrics and filtering (#2959)--discovery
: Addk8sobserver
support forsmartagent/postgresql
(#3023)--discovery
: Append discovered components to existing metrics pipeline (#2986)receiver/smartagent
: addisolatedCollectd
option for native collectd monitors (#2957)- Third party dependency updates
🧰 Bug fixes 🧰
receiver/smartagent
: Don't setmonitorID
attribute if set by monitor (#3031)receiver/smartagent
: setsql
monitor logger type from config (#3001)
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.76.0-amd64
(digest:sha256:818356a375571c3f15d2996c241964e0e8e664d4b91daa7c9838973f06f2392d
)quay.io/signalfx/splunk-otel-collector:0.76.0-arm64
(digest:sha256:192a7cdd491e331a2ce282aa8f0fd91e0c4b2ea3cb5bd2d0f0d6f57d7c1700cc
)quay.io/signalfx/splunk-otel-collector:0.76.0-ppc64le
(digest:sha256:97a8beeaafd993ce47cc407e64ec284d90060c3e73d639bcfaaa44473d7e396f
)quay.io/signalfx/splunk-otel-collector-windows:0.76.0
(digest:sha256:1e68ec3059120f1655db819fd772e96e678d274dfd7bc1753e37a5fd9e8570c6
)quay.io/signalfx/splunk-otel-collector-windows:0.76.0-2022
(digest:sha256:cae8774bf97af3caebfc8fe5d147ebeae95c1f5af77f72230d67883366e932e2
)
v0.75.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.75.0 and the opentelemetry-collector-contrib v0.75.0 releases where appropriate.
💡 Enhancements 💡
- New light prometheus receiver we're prototyping
🧰 Bug fixes 🧰
- Cherry-pick fluentforward receiver fix
from upstream which fixes a performance regression introduced in v0.73.0. - Fixed sendLoadState, sendSubState and sendActiveState options for systemd metadata
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.75.0-amd64
(digest:sha256:3e12ff77b2d764ed8c5eb877a092d040af01b32df09dd0a101f2fe2c6dc8d424
)quay.io/signalfx/splunk-otel-collector:0.75.0-arm64
(digest:sha256:d335169e4db63a03ac5620d8ae64ebaf276d15c80080a23a85a4ac2350634044
)quay.io/signalfx/splunk-otel-collector:0.75.0-ppc64le
(digest:sha256:aa04faee60d744fcdd04967678f532147de5720c2c6ede8baf24a11c89d06c9b
)quay.io/signalfx/splunk-otel-collector-windows:0.75.0
(digest:sha256:24620eecda41e70471265db1385cc39cfbf5350e3a958b03ee30788dd836fa96
)quay.io/signalfx/splunk-otel-collector-windows:0.75.0-2022
(digest:sha256:369ebed5c19c040d23189a01a502d287f5f4589cdfe5e8c1df628551ce7ca177
)
v0.74.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.74.0 and the opentelemetry-collector-contrib v0.74.0 releases where appropriate.
💡 Enhancements 💡
- Relocate agent codebase into pkg/signalfx-agent
- Tanzu Tile implementation and documentation
- Mark our internal pulsar exporter as deprecated
🧰 Bug fixes 🧰
- Add shutdown method to hostmetadata monitor
- Support core file and env config provider directive resolution
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.74.0-amd64
(digest:sha256:30e0f5d722eb9c18fa9fd5c740a60223ca2b5e87d4d191b76ea6067536b9c6b8
)quay.io/signalfx/splunk-otel-collector:0.74.0-arm64
(digest:sha256:2f7d16503336e4d88e642241e9f2a0f2118cc8725effc9597b78e8c24e062ea1
)quay.io/signalfx/splunk-otel-collector:0.74.0-ppc64le
(digest:sha256:4db718773009173337dfb16620b65c1aa730e5d0fec80a8adb50158cc5f9b768
)quay.io/signalfx/splunk-otel-collector-windows:0.74.0
(digest:sha256:e39c5ef512232b384a134cf2bffb82b312c120ea4c096109e33b67554ecdab80
)quay.io/signalfx/splunk-otel-collector-windows:0.74.0-2022
(digest:sha256:f1d4ea941c56349d00cac3158b4e2d739a3e1e7b1cb8c511551193bb1e3c9fa2
)
v0.73.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.73.0 and the opentelemetry-collector-contrib v0.73.0 releases where appropriate.
💡 Enhancements 💡
- Build experimental linux arm64 agent-bundle
- Added profiling, JVM metrics, and service name generation options for zero configuration auto instrumentation of Java apps (Linux only):
- update translation rule to use a copy of system.cpu.time and leave the original one intact
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.73.0-amd64
(digest:sha256:708f2d23b0cce8da0450df15cd53256f7dd9599857e260845af94b8073e1c71a
)quay.io/signalfx/splunk-otel-collector:0.73.0-arm64
(digest:sha256:cb7c91baa3b26a928d984a285ba4aaba2cbff762db11b788fe6ffc1683e1d6ac
)quay.io/signalfx/splunk-otel-collector:0.73.0-ppc64le
(digest:sha256:b3cd75e33f4da5c24a2141b4954d0739fa0515ce6d28145fa7a62bc65951ea5e
)quay.io/signalfx/splunk-otel-collector-windows:0.73.0
(digest:sha256:29a89519462cb53b44ddbd4581f3e45c2968978503b774ff2a3f2d6911e337c9
)quay.io/signalfx/splunk-otel-collector-windows:0.73.0-2022
(digest:sha256:7b5272da3960b34574d6d7e25c67c5cab42f20686a8ba1da03105bf0a91028df
)
v0.72.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.72.0 and the opentelemetry-collector-contrib v0.72.0 releases where appropriate.
💡 Enhancements 💡
- Added discoverybundler, initial embedded bundle.d and enabled properties for discovery mode
- Updated pulsarexporter configuration to prepare for using exporter from contrib
- Corrected module names for directory locations in examples
- Built linux and windows amd64 agent bundles
- Third party dependency updates
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.72.0-amd64
(digest:sha256:40b55a2480f787698e5ac44fc0d9881f22733a23cc322dab7f1c390cecd5dab0
)quay.io/signalfx/splunk-otel-collector:0.72.0-arm64
(digest:sha256:d1b2d5141df3af1b39622c9444a1874e46fc161be5705641e90bfec3b16a386b
)quay.io/signalfx/splunk-otel-collector:0.72.0-ppc64le
(digest:sha256:b584fd0dec1754483b952c1d3d6ea08e27f5b0c4bc2c3cd2c2e17c30c9de2818
)quay.io/signalfx/splunk-otel-collector-windows:0.72.0
(digest:sha256:9d4814e7a2f693bcefd734be7ff1bdf37fa8c985946970d6105ed6f0fc562739
)quay.io/signalfx/splunk-otel-collector-windows:0.72.0-2022
(digest:sha256:9cf3f2b6d2ee59ee15d6c87d5040169752cccd707b31abda0ecd2f85bce34527
)
v0.71.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.71.0 and the opentelemetry-collector-contrib v0.71.0 releases where appropriate.
💡 Enhancements 💡
- Added the fluentforwarder receiver to the default ECS/EC2 configuration.
- Added the PostgreSQL receiver
- Zero config support added for always on profiling.
- Upgraded to include changes from SignalFx Smart Agent v5.27.3
- Upgraded to the latest Java agent version v1.21.0
- Third party dependency updates.
🛑 Breaking changes 🛑
🧰 Bug fixes 🧰
- Added the smartagent extension to the default agent config to properly source environment variables.
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.71.0-amd64
(digest:sha256:9fa0fc51bcae09c3c01e4b6f07db42715a417c52a2c0f92c81235e857d924839
)quay.io/signalfx/splunk-otel-collector:0.71.0-arm64
(digest:sha256:176c4ecec8c0345298ceba8ec1ee2c7deceef0aaf22bbde34f7ef7aff46c9291
)quay.io/signalfx/splunk-otel-collector:0.71.0-ppc64le
(digest:sha256:bfa165018819eba69589343a4ccd2721fc0c6183a7d8d1ebe6f771a9b05a5125
)quay.io/signalfx/splunk-otel-collector-windows:0.71.0
(digest:sha256:f9f9b7d515840552baf34804ab738c63c35baa64cb5dc8223e76def82a45d848
)quay.io/signalfx/splunk-otel-collector-windows:0.71.0-2022
(digest:sha256:8a52b8a8b0da74c5b0da6a7697470e12b65bdd75f32231297d68e54d94a8e307
)
v0.70.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.70.0 and the opentelemetry-collector-contrib v0.70.0 releases where appropriate.
💡 Enhancements 💡
- Initial Discovery properties provider and config incorporation for the discovery mode.
- Third-party dependency updates.
🧰 Bug fixes 🧰
- Addressed SignalFx exporter deferred metadata client initialization causing issues in the Smart Agent receiver.
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.70.0-amd64
(digest:sha256:c548f2054509ca72222cc7cb1e66bd18dc8152fef784b8a874ca68043484c30f
)quay.io/signalfx/splunk-otel-collector:0.70.0-arm64
(digest:sha256:b9ce5bc5a2c948c90c1817aa4a4923b6d5fa84f0a347123d13b5542098a78901
)quay.io/signalfx/splunk-otel-collector:0.70.0-ppc64le
(digest:sha256:5bd150e3cc5014b4c7e8af160b08f15792a3adcc9267f00c666b72b21be627d6
)quay.io/signalfx/splunk-otel-collector-windows:0.70.0
(digest:sha256:f34c6f563593f4e0467d3dfbdcad3aef21443cab5b21adc6a7128e1ea1c0b505
)quay.io/signalfx/splunk-otel-collector-windows:0.70.0-2022
(digest:sha256:e6434b2113cf510c38e57d847d7328baf29cecb43a092af7b3dbe05e5830639c
)
v0.69.0
This Splunk OpenTelemetry Collector release includes changes from the opentelemetry-collector v0.69.1 and the opentelemetry-collector-contrib v0.69.0 releases where appropriate.
💡 Enhancements 💡
- Upgraded to the latest Java agent version (v1.20.0)
- Upgrade to include changes from SignalFx Smart Agent v5.27.2
- Added a variable for Ansible deployments to set NO_PROXY
- Updated configuration file for the upstream Collector to enable sync of host metadata
🛑 Breaking changes 🛑
Resource detection for gke
/gce
have been combined into the gcp
resource detector. While the Splunk distribution of the opentelemetry collector will currently automatically detect and translate any "deprecated" configuration using gke
/gce
, we recommend users with affected configurations specify the new gcp
detector.
🧰 Bug fixes 🧰
- Added check for nil for k8s attribute, fixing issue causing a core dump on startup
- Removed containerd override to address CVE
- Updated golang to 1.19.4 to address CVE
Docker Images:
quay.io/signalfx/splunk-otel-collector:0.69.0-amd64
(digest:sha256:689982d826fe28449812e05a2329481adf3390e0ee6b38a06c9fcd9afc093ab0
)quay.io/signalfx/splunk-otel-collector:0.69.0-arm64
(digest:sha256:a2786da0b7fcf95c8a8ea6fd10dc4063dd57b109085639e9e1b1a2918c9a0c00
)quay.io/signalfx/splunk-otel-collector:0.69.0-ppc64le
(digest:sha256:7f03b2439d937183b073119d421a101cabfe81235ee4b6f502c8f3da3086d150
)quay.io/signalfx/splunk-otel-collector-windows:0.69.0
(digest:sha256:35b60a006c0dc10a7baace9437fcd11984dd3cb59af391885706a81fb7a73d36
)quay.io/signalfx/splunk-otel-collector-windows:0.69.0-2022
(digest:sha256:e2b732c7206b460042de1ce9cf7f48f781c884aebae192c7e7d5e9a2470280ca
)