Skip to content

Commit ed3e647

Browse files
authored
adopt redaction processor into our distro (#4766)
* adopt redaction processor into our distro * patch * fix changelog
1 parent 00f8823 commit ed3e647

File tree

6 files changed

+30
-19
lines changed

6 files changed

+30
-19
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
- Removed support for the deprecated `--[no-]generate-service-name` and `--[enable|disable]-telemetry` options.
99
- The minimum supported version for the `--instrumentation-version` option is `0.87.0`.
1010

11+
### 🚀 New components 🚀
12+
13+
- (Splunk) Add Redaction processor ([#4766](https://github.com/signalfx/splunk-otel-collector/pull/4766))
14+
1115
### 💡 Enhancements 💡
1216

1317
- (Splunk) Linux installer script: Initial support for [Splunk OpenTelemetry Auto Instrumentation for .NET](https://github.com/signalfx/splunk-otel-dotnet) (x86_64/amd64 only)

docs/components.md

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -66,25 +66,26 @@ The distribution offers support for the following components.
6666

6767
<div>
6868

69-
| Processors | Stability |
70-
|:--------------------------------------------------------------------------------------------------------------------------------------------|:----------------------------|
71-
| [attributes](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/attributesprocessor) | [alpha] |
72-
| [batch](https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/batchprocessor) | [beta] |
73-
| [cumulativetodelta](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/cumulativetodeltaprocessor) | [beta] |
74-
| [filter](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/filterprocessor) | [alpha] |
75-
| [groupbyattrs](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbyattrsprocessor) | [beta] |
76-
| [k8sattributes](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/k8sattributesprocessor) | [beta] |
77-
| [logstransform](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/logstransformprocessor) | [in development] |
78-
| [memorylimiter](https://github.com/open-telemetry/opentelemetry-collector/blob/main/processor/memorylimiterprocessor) | [beta] |
79-
| [metricstransform](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstransformprocessor) | [beta] |
80-
| [probabilisticsampler](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor) | [beta] |
81-
| [resourcedetection](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourcedetectionprocessor) | [beta] |
82-
| [resource](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourceprocessor) | [beta] |
83-
| [routing](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/routingprocessor) | [beta] |
84-
| [span](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanprocessor) | [alpha] |
85-
| [tail_sampling](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor) | [beta] |
86-
| [timestamp](../pkg/processor/timestampprocessor) | [in development] |
87-
| [transform](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor) | [alpha] |
69+
| Processors | Stability |
70+
|:--------------------------------------------------------------------------------------------------------------------------------------------|:-----------------|
71+
| [attributes](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/attributesprocessor) | [alpha] |
72+
| [batch](https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/batchprocessor) | [beta] |
73+
| [cumulativetodelta](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/cumulativetodeltaprocessor) | [beta] |
74+
| [filter](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/filterprocessor) | [alpha] |
75+
| [groupbyattrs](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbyattrsprocessor) | [beta] |
76+
| [k8sattributes](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/k8sattributesprocessor) | [beta] |
77+
| [logstransform](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/logstransformprocessor) | [in development] |
78+
| [memorylimiter](https://github.com/open-telemetry/opentelemetry-collector/blob/main/processor/memorylimiterprocessor) | [beta] |
79+
| [metricstransform](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstransformprocessor) | [beta] |
80+
| [probabilisticsampler](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor) | [beta] |
81+
| [redaction](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/redactionprocessor) | [beta] |
82+
| [resourcedetection](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourcedetectionprocessor) | [beta] |
83+
| [resource](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourceprocessor) | [beta] |
84+
| [routing](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/routingprocessor) | [beta] |
85+
| [span](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanprocessor) | [alpha] |
86+
| [tail_sampling](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor) | [beta] |
87+
| [timestamp](../pkg/processor/timestampprocessor) | [in development] |
88+
| [transform](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor) | [alpha] |
8889

8990
</div>
9091

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ require (
4949
github.com/open-telemetry/opentelemetry-collector-contrib/processor/logstransformprocessor v0.99.0
5050
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.99.0
5151
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.99.0
52+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.99.0
5253
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.99.0
5354
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.99.0
5455
github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.99.0

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1349,6 +1349,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstrans
13491349
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.99.0/go.mod h1:+Z4a3Yt3PjqtGI5pdNmQ4AyvdB7aFxBoq2sjN1RJNVQ=
13501350
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.99.0 h1:HH+sX8uN+JkqCOuoA/4FVqqGdJS93NSicB/PgTLELZM=
13511351
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.99.0/go.mod h1:BwSpsu4+Xk3+Le4sqjs6eVZd5xJ+dZ0mZqoX9+sBbUc=
1352+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.99.0 h1:m3m2WRyyTmfpkydRqWYw5yginEF3dM7Of55zsy8lrXg=
1353+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.99.0/go.mod h1:Dw7Gw4gdxwNWHV9aB+DrnyDNWN6ujJsm00+O3jhN9bc=
13521354
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.99.0 h1:Z9wCwf4PV0RLqYAMhM7AXKmdF7lHEq/yElEgTYV24Ow=
13531355
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.99.0/go.mod h1:ZEfo92OtOsUC8A85caKlUWP3sXULpAfJphxAJYAmVXA=
13541356
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.99.0 h1:MfB6sf60dyDu1x3Zvo+FC95lUa2DXBJ0tnnTTho426Y=

internal/components/components.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ import (
4646
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/logstransformprocessor"
4747
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor"
4848
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor"
49+
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor"
4950
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor"
5051
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor"
5152
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor"
@@ -232,6 +233,7 @@ func Get() (otelcol.Factories, error) {
232233
memorylimiterprocessor.NewFactory(),
233234
metricstransformprocessor.NewFactory(),
234235
probabilisticsamplerprocessor.NewFactory(),
236+
redactionprocessor.NewFactory(),
235237
resourcedetectionprocessor.NewFactory(),
236238
resourceprocessor.NewFactory(),
237239
routingprocessor.NewFactory(),

internal/components/components_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ func TestDefaultComponents(t *testing.T) {
104104
"memory_limiter",
105105
"metricstransform",
106106
"probabilistic_sampler",
107+
"redaction",
107108
"resource",
108109
"resourcedetection",
109110
"routing",

0 commit comments

Comments
 (0)