Skip to content

Commit dc92b1e

Browse files
committed
feat: add core extensions and commonly-used contrib processors to builder-config.yaml
Add the two missing core extensions (memorylimiterextension, zpagesextension) and 12 commonly-used contrib processors to builder-config.yaml: - attributesprocessor - cumulativetodeltaprocessor - filterprocessor - groupbyattrsprocessor - k8sattributesprocessor - logdedupprocessor - metricstransformprocessor - probabilisticsamplerprocessor - redactionprocessor - resourceprocessor - spanprocessor - tailsamplingprocessor Refs: HDX-4029
1 parent 6e9a553 commit dc92b1e

2 files changed

Lines changed: 54 additions & 0 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
'@hyperdx/otel-collector': minor
3+
---
4+
5+
feat: Add missing core extensions and commonly-used contrib processors
6+
7+
Add the two missing core extensions (memorylimiterextension, zpagesextension)
8+
and commonly-used contrib processors (attributes, filter, resource, k8sattributes,
9+
tailsampling, probabilisticsampler, span, groupbyattrs, redaction, logdedup,
10+
metricstransform, cumulativetodelta) to builder-config.yaml. This gives users
11+
access to the most useful processing components in their custom OTel configs.

packages/otel-collector/builder-config.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,45 @@ processors:
4646
go.opentelemetry.io/collector/processor/memorylimiterprocessor
4747
v__OTEL_COLLECTOR_VERSION__
4848
# Contrib
49+
- gomod:
50+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor
51+
v__OTEL_COLLECTOR_VERSION__
52+
- gomod:
53+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor
54+
v__OTEL_COLLECTOR_VERSION__
55+
- gomod:
56+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
57+
v__OTEL_COLLECTOR_VERSION__
58+
- gomod:
59+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor
60+
v__OTEL_COLLECTOR_VERSION__
61+
- gomod:
62+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor
63+
v__OTEL_COLLECTOR_VERSION__
64+
- gomod:
65+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor
66+
v__OTEL_COLLECTOR_VERSION__
67+
- gomod:
68+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor
69+
v__OTEL_COLLECTOR_VERSION__
70+
- gomod:
71+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor
72+
v__OTEL_COLLECTOR_VERSION__
73+
- gomod:
74+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor
75+
v__OTEL_COLLECTOR_VERSION__
4976
- gomod:
5077
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor
5178
v__OTEL_COLLECTOR_VERSION__
79+
- gomod:
80+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor
81+
v__OTEL_COLLECTOR_VERSION__
82+
- gomod:
83+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor
84+
v__OTEL_COLLECTOR_VERSION__
85+
- gomod:
86+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor
87+
v__OTEL_COLLECTOR_VERSION__
5288
- gomod:
5389
github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor
5490
v__OTEL_COLLECTOR_VERSION__
@@ -83,6 +119,13 @@ connectors:
83119
v__OTEL_COLLECTOR_VERSION__
84120

85121
extensions:
122+
# Core
123+
- gomod:
124+
go.opentelemetry.io/collector/extension/memorylimiterextension
125+
v__OTEL_COLLECTOR_VERSION__
126+
- gomod:
127+
go.opentelemetry.io/collector/extension/zpagesextension
128+
v__OTEL_COLLECTOR_VERSION__
86129
# Contrib
87130
- gomod:
88131
github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension

0 commit comments

Comments
 (0)