Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jeffreyc-splunk committed Oct 17, 2023
1 parent 372c9fe commit 1b5556b
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,30 @@

## Unreleased

### 🛑 Breaking changes 🛑

- (Splunk) Auto Instrumentation for Linux (manual installation/upgrade) ([#3791](https://github.com/signalfx/splunk-otel-collector/pull/3791)):
- The `/usr/lib/splunk-instrumentation/instrumentation.conf` config file is no longer
supported, and is replaced by `/etc/splunk/zeroconfig/java.conf`. If the `splunk-otel-auto-instrumentation` deb/rpm
package is manually upgraded, the options within `/usr/lib/splunk-instrumentation/instrumentation.conf` will need to
be manually migrated to their corresponding environment variables within `/etc/splunk/zeroconfig/java.conf`.
- Manual installation of the `splunk-otel-auto-instrumentation` deb/rpm package no longer automatically adds
`/usr/lib/splunk-instrumentation/libsplunk.so` to `/etc/ld.so.preload`.
- Manual upgrade of the `splunk-otel-auto-instrumentation` deb/rpm package will automatically remove
`/usr/lib/splunk-instrumentation/libsplunk.so` from `/etc/ld.so.preload`.
- The `splunk.linux-autoinstr.executions` metric is no longer generated by `libsplunk.so`.
- See [Splunk OpenTelemetry Zero Configuration Auto Instrumentation for Linux](https://github.com/signalfx/splunk-otel-collector/blob/main/instrumentation/README.md)
for manual installation/configuration details.

### 💡 Enhancements 💡

- (Splunk) Update golang to 1.20.10 ([#3770](https://github.com/signalfx/splunk-otel-collector/pull/3770))
- (Splunk) Add debian 12 support to installer ([#3766](https://github.com/signalfx/splunk-otel-collector/pull/3766))
- (Splunk) Add new Auto Instrumentation options for the Linux installer script ([#3791](https://github.com/signalfx/splunk-otel-collector/pull/3791)):
- `--with[out]-systemd-instrumentation`: Activate auto instrumentation for only `systemd` services without preloading
the `libsplunk.so` shared object library (default: `--without-systemd-instrumentation`)
- `--otlp-endpoint host:port`: Set the OTLP gRPC endpoint for captured traces (default: `http://LISTEN_INTERFACE:4317`
where `LISTEN_INTERFACE` is the value from the `--listen-interface` option if specified, or `127.0.0.1` otherwise)

## v0.86.0

Expand Down

0 comments on commit 1b5556b

Please sign in to comment.