Skip to content

Commit a73a381

Browse files
TylerHelmuthjackgopack4
authored andcommitted
[exporter/logging] Remove logging exporter (open-telemetry#11037)
#### Description It is September, which means we get to remove this deprecated component. - The helm chart was updated to exclude the logging exporter already: https://github.com/open-telemetry/opentelemetry-helm-charts/blob/main/charts/opentelemetry-collector/UPGRADING.md#0840-to-0850. - The Operator references have been updated: open-telemetry/opentelemetry-operator#3259. - Opentelemetry.io site final references to update: open-telemetry/opentelemetry.io#5143 <!-- Issue number if applicable --> #### Link to tracking issue Related to open-telemetry#7769
1 parent 992cc22 commit a73a381

33 files changed

+45
-897
lines changed
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: breaking
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: loggingexporter
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Removed the deprecated logging exporter. Use the debug exporter instead.
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [11037]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext:
19+
20+
# Optional: The change log or logs in which this entry should be included.
21+
# e.g. '[user]' or '[user, api]'
22+
# Include 'user' if the change is relevant to end users.
23+
# Include 'api' if there is a change to a library API.
24+
# Default: '[user]'
25+
change_logs: []

Makefile

-2
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,6 @@ check-contrib:
292292
-replace go.opentelemetry.io/collector/exporter=$(CURDIR)/exporter \
293293
-replace go.opentelemetry.io/collector/exporter/debugexporter=$(CURDIR)/exporter/debugexporter \
294294
-replace go.opentelemetry.io/collector/exporter/exporterprofiles=$(CURDIR)/exporter/exporterprofiles \
295-
-replace go.opentelemetry.io/collector/exporter/loggingexporter=$(CURDIR)/exporter/loggingexporter \
296295
-replace go.opentelemetry.io/collector/exporter/nopexporter=$(CURDIR)/exporter/nopexporter \
297296
-replace go.opentelemetry.io/collector/exporter/otlpexporter=$(CURDIR)/exporter/otlpexporter \
298297
-replace go.opentelemetry.io/collector/exporter/otlphttpexporter=$(CURDIR)/exporter/otlphttpexporter \
@@ -363,7 +362,6 @@ restore-contrib:
363362
-dropreplace go.opentelemetry.io/collector/consumer/consumertest \
364363
-dropreplace go.opentelemetry.io/collector/exporter \
365364
-dropreplace go.opentelemetry.io/collector/exporter/debugexporter \
366-
-dropreplace go.opentelemetry.io/collector/exporter/loggingexporter \
367365
-dropreplace go.opentelemetry.io/collector/exporter/nopexporter \
368366
-dropreplace go.opentelemetry.io/collector/exporter/otlpexporter \
369367
-dropreplace go.opentelemetry.io/collector/exporter/otlphttpexporter \

cmd/builder/internal/config/default.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ receivers:
1818
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.110.0
1919
exporters:
2020
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.110.0
21-
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.110.0
2221
- gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.110.0
2322
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.110.0
2423
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.110.0

cmd/builder/test/core.builder.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ replaces:
4040
- go.opentelemetry.io/collector/connector/connectorprofiles => ${WORKSPACE_DIR}/connector/connectorprofiles
4141
- go.opentelemetry.io/collector/exporter => ${WORKSPACE_DIR}/exporter
4242
- go.opentelemetry.io/collector/exporter/debugexporter => ${WORKSPACE_DIR}/exporter/debugexporter
43-
- go.opentelemetry.io/collector/exporter/loggingexporter => ${WORKSPACE_DIR}/exporter/loggingexporter
4443
- go.opentelemetry.io/collector/exporter/exporterprofiles => ${WORKSPACE_DIR}/exporter/exporterprofiles
4544
- go.opentelemetry.io/collector/extension => ${WORKSPACE_DIR}/extension
4645
- go.opentelemetry.io/collector/extension/auth => ${WORKSPACE_DIR}/extension/auth

cmd/otelcorecol/builder-config.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ receivers:
1818
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.110.0
1919
exporters:
2020
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.110.0
21-
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.110.0
2221
- gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.110.0
2322
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.110.0
2423
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.110.0
@@ -72,7 +71,6 @@ replaces:
7271
- go.opentelemetry.io/collector/exporter => ../../exporter
7372
- go.opentelemetry.io/collector/exporter/debugexporter => ../../exporter/debugexporter
7473
- go.opentelemetry.io/collector/exporter/exporterprofiles => ../../exporter/exporterprofiles
75-
- go.opentelemetry.io/collector/exporter/loggingexporter => ../../exporter/loggingexporter
7674
- go.opentelemetry.io/collector/exporter/nopexporter => ../../exporter/nopexporter
7775
- go.opentelemetry.io/collector/exporter/otlpexporter => ../../exporter/otlpexporter
7876
- go.opentelemetry.io/collector/exporter/otlphttpexporter => ../../exporter/otlphttpexporter

cmd/otelcorecol/components.go

-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/otelcorecol/go.mod

-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ require (
1818
go.opentelemetry.io/collector/connector/forwardconnector v0.110.0
1919
go.opentelemetry.io/collector/exporter v0.110.0
2020
go.opentelemetry.io/collector/exporter/debugexporter v0.110.0
21-
go.opentelemetry.io/collector/exporter/loggingexporter v0.110.0
2221
go.opentelemetry.io/collector/exporter/nopexporter v0.110.0
2322
go.opentelemetry.io/collector/exporter/otlpexporter v0.110.0
2423
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.110.0
@@ -214,8 +213,6 @@ replace go.opentelemetry.io/collector/exporter/debugexporter => ../../exporter/d
214213

215214
replace go.opentelemetry.io/collector/exporter/exporterprofiles => ../../exporter/exporterprofiles
216215

217-
replace go.opentelemetry.io/collector/exporter/loggingexporter => ../../exporter/loggingexporter
218-
219216
replace go.opentelemetry.io/collector/exporter/nopexporter => ../../exporter/nopexporter
220217

221218
replace go.opentelemetry.io/collector/exporter/otlpexporter => ../../exporter/otlpexporter

component/config_test.go

-1
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,6 @@ func TestNewType(t *testing.T) {
306306
{name: "kinetica"},
307307
{name: "kubeletstats"},
308308
{name: "loadbalancing"},
309-
{name: "logging"},
310309
{name: "logicmonitor"},
311310
{name: "logstransform"},
312311
{name: "logzio"},

connector/forwardconnector/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ service:
129129
# - forward
130130
# traces/log:
131131
# receivers: [forward]
132-
# exporters: [logging]
132+
# exporters: [debug]
133133
```
134134

135135
[Connectors README]:../README.md

exporter/debugexporter/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ See also the [Troubleshooting][troubleshooting_docs] document for examples on us
2424

2525
The following settings are optional:
2626

27-
- `verbosity` (default = `basic`): the verbosity of the logging export
27+
- `verbosity` (default = `basic`): the verbosity of the debug exporter
2828
(detailed|normal|basic). When set to `detailed`, pipeline data is verbosely
2929
logged.
3030
- `sampling_initial` (default = `2`): number of messages initially logged each

exporter/debugexporter/config.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ var (
2020
}
2121
)
2222

23-
// Config defines configuration for logging exporter.
23+
// Config defines configuration for debug exporter.
2424
type Config struct {
25-
// Verbosity defines the logging exporter verbosity.
25+
// Verbosity defines the debug exporter verbosity.
2626
Verbosity configtelemetry.Level `mapstructure:"verbosity,omitempty"`
2727

2828
// SamplingInitial defines how many samples are initially logged during each second.

exporter/debugexporter/exporter.go

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
// Copyright The OpenTelemetry Authors
22
// SPDX-License-Identifier: Apache-2.0
33

4-
// NOTE: If you are making changes to this file, consider whether you want to make similar changes
5-
// to the Logging exporter in /exporter/internal/common/logging_exporter.go, which has similar logic.
6-
// This is especially important for security issues.
7-
84
package debugexporter // import "go.opentelemetry.io/collector/exporter/debugexporter"
95

106
import (

exporter/loggingexporter/Makefile

-1
This file was deleted.

exporter/loggingexporter/README.md

-52
This file was deleted.

exporter/loggingexporter/config.go

-94
This file was deleted.

0 commit comments

Comments
 (0)