Skip to content

Commit ff07b45

Browse files
authored
Mark the elasticinframetrics processor as deprecated and schedule for removal (#8659)
* Mark elasticinframetrics processor as deprecated. It will be removed in 9.2.0. * Add changelog.
1 parent c7703de commit ff07b45

File tree

8 files changed

+39
-1
lines changed

8 files changed

+39
-1
lines changed
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: deprecation
12+
13+
# Change summary; a 80ish characters long description of the change.
14+
summary: Deprecate the elasticinframetrics processor. It will be removed in 9.2.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: "edot"
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/elastic/elastic-agent/pull/8659
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

deploy/helm/edot-collector/kube-stack/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The Cluster Deployment collector handles the following data:
3333
The OpenTelemetry components deployed within the `Gateway` Deployment collectors focus on processing and exporting OTLP data to Elasticsearch. Processing components:
3434

3535
- [Elastic Trace processor](https://github.com/elastic/opentelemetry-collector-components/tree/main/processor/elastictraceprocessor): The processor enriches traces with elastic specific requirements. It uses opentelemetry-lib to perform the actual enrichments.
36-
- [Elastic Infra Metrics processor](https://github.com/elastic/opentelemetry-collector-components/tree/main/processor/elasticinframetricsprocessor): The Elastic Infra Metrics Processor is used to bridge the gap between OTEL and Elastic Infra Metrics.
36+
- DEPRECATED: [Elastic Infra Metrics processor](https://github.com/elastic/opentelemetry-collector-components/tree/main/processor/elasticinframetricsprocessor): The Elastic Infra Metrics Processor is used to bridge the gap between OTEL and Elastic Infra Metrics. This processor is deprecated and will be removed in 9.2.0.
3737
- [Elastic APM connector](https://github.com/elastic/opentelemetry-collector-components/tree/main/connector/elasticapmconnector): The Elastic APM connector produces aggregated Elastic APM-specific metrics from all telemetry signals.
3838

3939
### Auto-instrumentation

deploy/helm/edot-collector/kube-stack/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,7 @@ collectors:
535535
endpoint: ${env:MY_POD_IP}:4318
536536
processors:
537537
# [Elastic Infra Metrics Processor](https://github.com/elastic/opentelemetry-collector-components/tree/main/processor/elasticinframetricsprocessor)
538+
# DEPRECATED: The elasticinframetrics processor is deprecated and will be removed in 9.2.0.
538539
elasticinframetrics:
539540
add_system_metrics: true
540541
add_k8s_metrics: true

internal/pkg/otel/samples/darwin/logs_metrics_traces.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ connectors:
4949
elasticapm:
5050

5151
processors:
52+
# DEPRECATED: The elasticinframetrics processor is deprecated and will be removed in 9.2.0.
5253
elasticinframetrics:
5354
resourcedetection:
5455
detectors: ["system"]

internal/pkg/otel/samples/darwin/platformlogs_hostmetrics.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ extensions:
4040
directory: ${env:STORAGE_DIR}
4141

4242
processors:
43+
# DEPRECATED: The elasticinframetrics processor is deprecated and will be removed in 9.2.0.
4344
elasticinframetrics:
4445
resourcedetection:
4546
detectors: ["system"]

internal/pkg/otel/samples/linux/gateway.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ connectors:
2020
elasticapm: {} # Elastic APM Connector
2121

2222
processors:
23+
# DEPRECATED: The elasticinframetrics processor is deprecated and will be removed in 9.2.0.
2324
elasticinframetrics:
2425
add_system_metrics: true
2526
drop_original: true

internal/pkg/otel/samples/linux/logs_metrics_traces.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ connectors:
5656
elasticapm:
5757

5858
processors:
59+
# DEPRECATED: The elasticinframetrics processor is deprecated and will be removed in 9.2.0.
5960
elasticinframetrics:
6061
resourcedetection:
6162
detectors: ["system"]

internal/pkg/otel/samples/linux/platformlogs_hostmetrics.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ extensions:
4747
directory: ${env:STORAGE_DIR}
4848

4949
processors:
50+
# DEPRECATED: The elasticinframetrics processor is deprecated and will be removed in 9.2.0.
5051
elasticinframetrics:
5152
resourcedetection:
5253
detectors: ["system"]

0 commit comments

Comments
 (0)