Skip to content

Commit d71ab41

Browse files
authored
[linux installer script] Deprecate Fluentd support (#6264)
* [linux installer script] Deprecate Fluentd support * Update CHANGELOG.md * Add replacement note to deprecation warnings
1 parent 87b4fab commit d71ab41

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
## Unreleased
44

5+
### 🚩 Deprecations 🚩
6+
7+
- (Splunk) `Linux installer script`: Fluentd support has been deprecated and will be removed in a future release. ([#6264](https://github.com/signalfx/splunk-otel-collector/pull/6264))
8+
- Please use native OTel Collector receivers instead.
9+
- A common replacement for Fluentd's functionality is the [filelog receiver](https://help.splunk.com/en/splunk-observability-cloud/manage-data/available-data-sources/supported-integrations-in-splunk-observability-cloud/opentelemetry-receivers/filelog-receiver).
10+
Many common configuration examples of the `filelog` receiver can be found in the [logs_config_linux.yaml](https://github.com/signalfx/splunk-otel-collector/blob/87bee7ae45b08be8d143a758d0f7004fd92d8f60/cmd/otelcol/config/collector/logs_config_linux.yaml) file.
11+
512
## v0.126.0
613

714
This Splunk OpenTelemetry Collector release includes changes from the [opentelemetry-collector v0.126.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.126.0)

packaging/installer/install.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -929,7 +929,7 @@ Collector:
929929
target system that provides the 'splunk-otel-collector' deb/rpm package.
930930
--test Use the test package repo instead of the primary.
931931
932-
Fluentd:
932+
Fluentd [DEPRECATED]:
933933
--with[out]-fluentd Whether to install and configure fluentd to forward log events to the collector.
934934
(default: --without-fluentd)
935935
--skip-fluentd-repo By default, a apt/yum repo definition file will be created to download the
@@ -1327,6 +1327,7 @@ parse_args_and_install() {
13271327
;;
13281328
--with-fluentd)
13291329
with_fluentd="true"
1330+
echo "[WARNING] Fluentd support has been deprecated and will be removed in a future release. Please use native OTel receivers instead (e.g. the filelog receiver)." >&2
13301331
if ! fluentd_supported; then
13311332
echo "[WARNING] Ignoring the --with-fluentd option since fluentd is currently not supported for ${distro}:${distro_version} ${distro_arch}." >&2
13321333
fi

0 commit comments

Comments
 (0)