Skip to content

Commit b2c19df

Browse files
khushijain21System Administrator
andauthored
[Chore] Update otel components to v0.127.0/v0.121.0 (#7686)
* updateotel to v0.127.0 and v.121.0 respectively * do not update prometheus receiver * remove prometheus receiver dependency * fix component.go * fix component.go * change flush_timeout * revert permission * replace pr-receiver * add changelog * fix changelog summary --------- Co-authored-by: System Administrator <[email protected]>
1 parent ad06a29 commit b2c19df

File tree

8 files changed

+3254
-1829
lines changed

8 files changed

+3254
-1829
lines changed

.golangci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ linters-settings:
126126
- github.com/dop251/goja_nodejs
127127
- github.com/fsnotify/fsnotify
128128
- github.com/openshift/api
129-
129+
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
130130
nolintlint:
131131
# Enable to ensure that nolint directives are all used. Default is true.
132132
allow-unused: false

NOTICE.txt

Lines changed: 2589 additions & 1225 deletions
Large diffs are not rendered by default.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Kind can be one of:
2+
# - breaking-change: a change to previously-documented behavior
3+
# - deprecation: functionality that is being removed in a later release
4+
# - bug-fix: fixes a problem in a previous version
5+
# - enhancement: extends functionality but does not break or fix existing behavior
6+
# - feature: new functionality
7+
# - known-issue: problems that we are aware of in a given version
8+
# - security: impacts on the security of a product or a user’s deployment.
9+
# - upgrade: important information for someone upgrading from a prior version
10+
# - other: does not fit into any of the other categories
11+
kind: enhancement
12+
13+
# Change summary; a 80ish characters long description of the change.
14+
summary: Update OTel components to v0.121.0
15+
16+
# Long description; in case the summary is not enough to describe the change
17+
# this field accommodate a description without length limits.
18+
# NOTE: This field will be rendered only for breaking-change and known-issue kinds at the moment.
19+
#description:
20+
21+
# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc.
22+
component: elastic-agent
23+
24+
# PR URL; optional; the PR number that added the changeset.
25+
# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added.
26+
# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number.
27+
# Please provide it if you are adding a fragment for a different PR.
28+
#pr: https://github.com/owner/repo/1234
29+
30+
# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of).
31+
# If not present is automatically filled by the tooling with the issue linked to the PR number.
32+
#issue: https://github.com/owner/repo/1234

go.mod

Lines changed: 186 additions & 178 deletions
Large diffs are not rendered by default.

go.sum

Lines changed: 402 additions & 381 deletions
Large diffs are not rendered by default.

internal/pkg/otel/README.md

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -35,69 +35,69 @@ This section provides a summary of components included in the Elastic Distributi
3535

3636
| Component | Version |
3737
|---|---|
38-
| [filelogreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/filelogreceiver/v0.119.0/receiver/filelogreceiver/README.md) | v0.119.0 |
39-
| [hostmetricsreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/hostmetricsreceiver/v0.119.0/receiver/hostmetricsreceiver/README.md) | v0.119.0 |
40-
| [httpcheckreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/httpcheckreceiver/v0.119.0/receiver/httpcheckreceiver/README.md) | v0.119.0 |
41-
| [jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/jaegerreceiver/v0.119.0/receiver/jaegerreceiver/README.md) | v0.119.0 |
42-
| [jmxreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/jmxreceiver/v0.119.0/receiver/jmxreceiver/README.md) | v0.119.0 |
43-
| [k8sclusterreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/k8sclusterreceiver/v0.119.0/receiver/k8sclusterreceiver/README.md) | v0.119.0 |
44-
| [k8sobjectsreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/k8sobjectsreceiver/v0.119.0/receiver/k8sobjectsreceiver/README.md) | v0.119.0 |
45-
| [kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/kafkareceiver/v0.119.0/receiver/kafkareceiver/README.md) | v0.119.0 |
46-
| [kubeletstatsreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/kubeletstatsreceiver/v0.119.0/receiver/kubeletstatsreceiver/README.md) | v0.119.0 |
47-
| [nginxreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/nginxreceiver/v0.119.0/receiver/nginxreceiver/README.md) | v0.119.0 |
48-
| [nopreceiver](https://github.com/open-telemetry/opentelemetry-collector/blob/receiver/nopreceiver/v0.119.0/receiver/nopreceiver/README.md) | v0.119.0 |
49-
| [otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector/blob/receiver/otlpreceiver/v0.119.0/receiver/otlpreceiver/README.md) | v0.119.0 |
38+
| [filelogreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/filelogreceiver/v0.121.0/receiver/filelogreceiver/README.md) | v0.121.0 |
39+
| [hostmetricsreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/hostmetricsreceiver/v0.121.0/receiver/hostmetricsreceiver/README.md) | v0.121.0 |
40+
| [httpcheckreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/httpcheckreceiver/v0.121.0/receiver/httpcheckreceiver/README.md) | v0.121.0 |
41+
| [jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/jaegerreceiver/v0.121.0/receiver/jaegerreceiver/README.md) | v0.121.0 |
42+
| [jmxreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/jmxreceiver/v0.121.0/receiver/jmxreceiver/README.md) | v0.121.0 |
43+
| [k8sclusterreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/k8sclusterreceiver/v0.121.0/receiver/k8sclusterreceiver/README.md) | v0.121.0 |
44+
| [k8sobjectsreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/k8sobjectsreceiver/v0.121.0/receiver/k8sobjectsreceiver/README.md) | v0.121.0 |
45+
| [kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/kafkareceiver/v0.121.0/receiver/kafkareceiver/README.md) | v0.121.0 |
46+
| [kubeletstatsreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/kubeletstatsreceiver/v0.121.0/receiver/kubeletstatsreceiver/README.md) | v0.121.0 |
47+
| [nginxreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/nginxreceiver/v0.121.0/receiver/nginxreceiver/README.md) | v0.121.0 |
48+
| [nopreceiver](https://github.com/open-telemetry/opentelemetry-collector/blob/receiver/nopreceiver/v0.121.0/receiver/nopreceiver/README.md) | v0.121.0 |
49+
| [otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector/blob/receiver/otlpreceiver/v0.121.0/receiver/otlpreceiver/README.md) | v0.121.0 |
5050
| [prometheusreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/prometheusreceiver/v0.119.0/receiver/prometheusreceiver/README.md) | v0.119.0 |
51-
| [receivercreator](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/receivercreator/v0.119.0/receiver/receivercreator/README.md) | v0.119.0 |
52-
| [redisreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/redisreceiver/v0.119.0/receiver/redisreceiver/README.md) | v0.119.0 |
53-
| [zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/zipkinreceiver/v0.119.0/receiver/zipkinreceiver/README.md) | v0.119.0 |
51+
| [receivercreator](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/receivercreator/v0.121.0/receiver/receivercreator/README.md) | v0.121.0 |
52+
| [redisreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/redisreceiver/v0.121.0/receiver/redisreceiver/README.md) | v0.121.0 |
53+
| [zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/receiver/zipkinreceiver/v0.121.0/receiver/zipkinreceiver/README.md) | v0.121.0 |
5454

5555
### Exporters
5656

5757
| Component | Version |
5858
|---|---|
59-
| [debugexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/debugexporter/v0.119.0/exporter/debugexporter/README.md) | v0.119.0 |
60-
| [elasticsearchexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/elasticsearchexporter/v0.119.0/exporter/elasticsearchexporter/README.md) | v0.119.0 |
61-
| [fileexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/fileexporter/v0.119.0/exporter/fileexporter/README.md) | v0.119.0 |
62-
| [kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/kafkaexporter/v0.119.0/exporter/kafkaexporter/README.md) | v0.119.0 |
63-
| [loadbalancingexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/loadbalancingexporter/v0.119.0/exporter/loadbalancingexporter/README.md) | v0.119.0 |
64-
| [otlpexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/otlpexporter/v0.119.0/exporter/otlpexporter/README.md) | v0.119.0 |
65-
| [otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/otlphttpexporter/v0.119.0/exporter/otlphttpexporter/README.md) | v0.119.0 |
59+
| [debugexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/debugexporter/v0.121.0/exporter/debugexporter/README.md) | v0.121.0 |
60+
| [elasticsearchexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/elasticsearchexporter/v0.121.0/exporter/elasticsearchexporter/README.md) | v0.121.0 |
61+
| [fileexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/fileexporter/v0.121.0/exporter/fileexporter/README.md) | v0.121.0 |
62+
| [kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/kafkaexporter/v0.121.0/exporter/kafkaexporter/README.md) | v0.121.0 |
63+
| [loadbalancingexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/loadbalancingexporter/v0.121.0/exporter/loadbalancingexporter/README.md) | v0.121.0 |
64+
| [otlpexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/otlpexporter/v0.121.0/exporter/otlpexporter/README.md) | v0.121.0 |
65+
| [otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/otlphttpexporter/v0.121.0/exporter/otlphttpexporter/README.md) | v0.121.0 |
6666

6767
### Processors
6868

6969
| Component | Version |
7070
|---|---|
71-
| [attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/attributesprocessor/v0.119.0/processor/attributesprocessor/README.md) | v0.119.0 |
72-
| [batchprocessor](https://github.com/open-telemetry/opentelemetry-collector/blob/processor/batchprocessor/v0.119.0/processor/batchprocessor/README.md) | v0.119.0 |
71+
| [attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/attributesprocessor/v0.121.0/processor/attributesprocessor/README.md) | v0.121.0 |
72+
| [batchprocessor](https://github.com/open-telemetry/opentelemetry-collector/blob/processor/batchprocessor/v0.121.0/processor/batchprocessor/README.md) | v0.121.0 |
7373
| [elasticinframetricsprocessor](https://github.com/elastic/opentelemetry-collector-components/blob/processor/elasticinframetricsprocessor/v0.13.0/processor/elasticinframetricsprocessor/README.md) | v0.13.0 |
7474
| [elastictraceprocessor](https://github.com/elastic/opentelemetry-collector-components/blob/processor/elastictraceprocessor/v0.3.0/processor/elastictraceprocessor/README.md) | v0.3.0 |
75-
| [filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/filterprocessor/v0.119.0/processor/filterprocessor/README.md) | v0.119.0 |
76-
| [geoipprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/geoipprocessor/v0.119.0/processor/geoipprocessor/README.md) | v0.119.0 |
77-
| [k8sattributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/k8sattributesprocessor/v0.119.0/processor/k8sattributesprocessor/README.md) | v0.119.0 |
75+
| [filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/filterprocessor/v0.121.0/processor/filterprocessor/README.md) | v0.121.0 |
76+
| [geoipprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/geoipprocessor/v0.121.0/processor/geoipprocessor/README.md) | v0.121.0 |
77+
| [k8sattributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/k8sattributesprocessor/v0.121.0/processor/k8sattributesprocessor/README.md) | v0.121.0 |
7878
| [lsmintervalprocessor](https://github.com/elastic/opentelemetry-collector-components/blob/processor/lsmintervalprocessor/v0.4.0/processor/lsmintervalprocessor/README.md) | v0.4.0 |
79-
| [memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector/blob/processor/memorylimiterprocessor/v0.119.0/processor/memorylimiterprocessor/README.md) | v0.119.0 |
80-
| [resourcedetectionprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/resourcedetectionprocessor/v0.119.0/processor/resourcedetectionprocessor/README.md) | v0.119.0 |
81-
| [resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/resourceprocessor/v0.119.0/processor/resourceprocessor/README.md) | v0.119.0 |
82-
| [transformprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/transformprocessor/v0.119.0/processor/transformprocessor/README.md) | v0.119.0 |
79+
| [memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector/blob/processor/memorylimiterprocessor/v0.121.0/processor/memorylimiterprocessor/README.md) | v0.121.0 |
80+
| [resourcedetectionprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/resourcedetectionprocessor/v0.121.0/processor/resourcedetectionprocessor/README.md) | v0.121.0 |
81+
| [resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/resourceprocessor/v0.121.0/processor/resourceprocessor/README.md) | v0.121.0 |
82+
| [transformprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/processor/transformprocessor/v0.121.0/processor/transformprocessor/README.md) | v0.121.0 |
8383

8484
### Extensions
8585

8686
| Component | Version |
8787
|---|---|
88-
| [filestorage](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/storage/filestorage/v0.119.0/extension/storage/filestorage/README.md) | v0.119.0 |
89-
| [healthcheckextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/healthcheckextension/v0.119.0/extension/healthcheckextension/README.md) | v0.119.0 |
90-
| [k8sobserver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/observer/k8sobserver/v0.119.0/extension/observer/k8sobserver/README.md) | v0.119.0 |
91-
| [memorylimiterextension](https://github.com/open-telemetry/opentelemetry-collector/blob/extension/memorylimiterextension/v0.119.0/extension/memorylimiterextension/README.md) | v0.119.0 |
92-
| [pprofextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/pprofextension/v0.119.0/extension/pprofextension/README.md) | v0.119.0 |
88+
| [filestorage](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/storage/filestorage/v0.121.0/extension/storage/filestorage/README.md) | v0.121.0 |
89+
| [healthcheckextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/healthcheckextension/v0.121.0/extension/healthcheckextension/README.md) | v0.121.0 |
90+
| [k8sobserver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/observer/k8sobserver/v0.121.0/extension/observer/k8sobserver/README.md) | v0.121.0 |
91+
| [memorylimiterextension](https://github.com/open-telemetry/opentelemetry-collector/blob/extension/memorylimiterextension/v0.121.0/extension/memorylimiterextension/README.md) | v0.121.0 |
92+
| [pprofextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/extension/pprofextension/v0.121.0/extension/pprofextension/README.md) | v0.121.0 |
9393

9494
### Connectors
9595

9696
| Component | Version |
9797
|---|---|
98-
| [routingconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/connector/routingconnector/v0.119.0/connector/routingconnector/README.md) | v0.119.0 |
98+
| [routingconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/connector/routingconnector/v0.121.0/connector/routingconnector/README.md) | v0.121.0 |
9999
| [signaltometricsconnector](https://github.com/elastic/opentelemetry-collector-components/blob/connector/signaltometricsconnector/v0.3.0/connector/signaltometricsconnector/README.md) | v0.3.0 |
100-
| [spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/connector/spanmetricsconnector/v0.119.0/connector/spanmetricsconnector/README.md) | v0.119.0 |
100+
| [spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/connector/spanmetricsconnector/v0.121.0/connector/spanmetricsconnector/README.md) | v0.121.0 |
101101
## Persistence in OpenTelemetry Collector
102102

103103
By default, the OpenTelemetry Collector is stateless, which means it doesn't store offsets on disk while reading files. As a result, if you restart the collector, it won't retain the last read offset, potentially leading to data duplication or loss. However, we have configured persistence in the settings provided with the Elastic Agent package.

internal/pkg/otel/components.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,13 +96,13 @@ func components(extensionFactories ...extension.Factory) func() (otelcol.Factori
9696
// some receivers should only be available when
9797
// not in fips mode due to restrictions on crypto usage
9898
receivers = addNonFipsReceivers(receivers)
99-
factories.Receivers, err = receiver.MakeFactoryMap(receivers...)
99+
factories.Receivers, err = otelcol.MakeFactoryMap(receivers...)
100100
if err != nil {
101101
return otelcol.Factories{}, err
102102
}
103103

104104
// Processors
105-
factories.Processors, err = processor.MakeFactoryMap(
105+
factories.Processors, err = otelcol.MakeFactoryMap[processor.Factory](
106106
batchprocessor.NewFactory(),
107107
resourceprocessor.NewFactory(),
108108
attributesprocessor.NewFactory(),
@@ -132,12 +132,12 @@ func components(extensionFactories ...extension.Factory) func() (otelcol.Factori
132132
// some exporters should only be available when
133133
// not in fips mode due to restrictions on crypto usage
134134
exporters = addNonFipsExporters(exporters)
135-
factories.Exporters, err = exporter.MakeFactoryMap(exporters...)
135+
factories.Exporters, err = otelcol.MakeFactoryMap(exporters...)
136136
if err != nil {
137137
return otelcol.Factories{}, err
138138
}
139139

140-
factories.Connectors, err = connector.MakeFactoryMap(
140+
factories.Connectors, err = otelcol.MakeFactoryMap[connector.Factory](
141141
routingconnector.NewFactory(),
142142
spanmetricsconnector.NewFactory(),
143143
signaltometricsconnector.NewFactory(),
@@ -154,7 +154,7 @@ func components(extensionFactories ...extension.Factory) func() (otelcol.Factori
154154
k8sobserver.NewFactory(),
155155
}
156156
extensions = append(extensions, extensionFactories...)
157-
factories.Extensions, err = extension.MakeFactoryMap(extensions...)
157+
factories.Extensions, err = otelcol.MakeFactoryMap[extension.Factory](extensions...)
158158
if err != nil {
159159
return otelcol.Factories{}, err
160160
}

testing/integration/beat_receivers_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ exporters:
370370
enabled: true
371371
batcher:
372372
enabled: true
373-
flush_timeout: 0s
373+
flush_timeout: 0.5s
374374
mapping:
375375
mode: bodymap
376376
service:

0 commit comments

Comments
 (0)