Skip to content

Commit 1dd43aa

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

3 files changed

Lines changed: 67 additions & 1 deletion

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, commonly-used contrib processors and receivers
6+
7+
Add the two missing core extensions (memorylimiterextension, zpagesextension),
8+
12 commonly-used contrib processors (attributes, filter, resource, k8sattributes,
9+
tailsampling, probabilisticsampler, span, groupbyattrs, redaction, logdedup,
10+
metricstransform, cumulativetodelta), and 4 commonly-used contrib receivers
11+
(filelog, dockerstats, k8scluster, kubeletstats) to builder-config.yaml.

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- name: Run unit tests
4848
run: make ci-unit
4949
integration:
50-
timeout-minutes: 8
50+
timeout-minutes: 16
5151
runs-on: ubuntu-24.04
5252
steps:
5353
- name: Checkout

packages/otel-collector/builder-config.yaml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,24 @@ receivers:
2727
go.opentelemetry.io/collector/receiver/otlpreceiver
2828
v__OTEL_COLLECTOR_VERSION__
2929
# Contrib
30+
- gomod:
31+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver
32+
v__OTEL_COLLECTOR_VERSION__
33+
- gomod:
34+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver
35+
v__OTEL_COLLECTOR_VERSION__
3036
- gomod:
3137
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver
3238
v__OTEL_COLLECTOR_VERSION__
3339
- gomod:
3440
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver
3541
v__OTEL_COLLECTOR_VERSION__
42+
- gomod:
43+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver
44+
v__OTEL_COLLECTOR_VERSION__
45+
- gomod:
46+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver
47+
v__OTEL_COLLECTOR_VERSION__
3648
- gomod:
3749
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
3850
v__OTEL_COLLECTOR_VERSION__
@@ -46,9 +58,45 @@ processors:
4658
go.opentelemetry.io/collector/processor/memorylimiterprocessor
4759
v__OTEL_COLLECTOR_VERSION__
4860
# Contrib
61+
- gomod:
62+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor
63+
v__OTEL_COLLECTOR_VERSION__
64+
- gomod:
65+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor
66+
v__OTEL_COLLECTOR_VERSION__
67+
- gomod:
68+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
69+
v__OTEL_COLLECTOR_VERSION__
70+
- gomod:
71+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor
72+
v__OTEL_COLLECTOR_VERSION__
73+
- gomod:
74+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor
75+
v__OTEL_COLLECTOR_VERSION__
76+
- gomod:
77+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor
78+
v__OTEL_COLLECTOR_VERSION__
79+
- gomod:
80+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor
81+
v__OTEL_COLLECTOR_VERSION__
82+
- gomod:
83+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor
84+
v__OTEL_COLLECTOR_VERSION__
85+
- gomod:
86+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor
87+
v__OTEL_COLLECTOR_VERSION__
4988
- gomod:
5089
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor
5190
v__OTEL_COLLECTOR_VERSION__
91+
- gomod:
92+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor
93+
v__OTEL_COLLECTOR_VERSION__
94+
- gomod:
95+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor
96+
v__OTEL_COLLECTOR_VERSION__
97+
- gomod:
98+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor
99+
v__OTEL_COLLECTOR_VERSION__
52100
- gomod:
53101
github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor
54102
v__OTEL_COLLECTOR_VERSION__
@@ -83,6 +131,13 @@ connectors:
83131
v__OTEL_COLLECTOR_VERSION__
84132

85133
extensions:
134+
# Core
135+
- gomod:
136+
go.opentelemetry.io/collector/extension/memorylimiterextension
137+
v__OTEL_COLLECTOR_VERSION__
138+
- gomod:
139+
go.opentelemetry.io/collector/extension/zpagesextension
140+
v__OTEL_COLLECTOR_VERSION__
86141
# Contrib
87142
- gomod:
88143
github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension

0 commit comments

Comments
 (0)