Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turn on disable APM stats in the Datadog Exporter feature gate by default #31219

Conversation

liustanley
Copy link
Contributor

@liustanley liustanley commented Feb 13, 2024

Description:

Changes noAPMStatsFeatureGate to beta in order to disable APM stats in the exporter by default

Link to tracking Issue:

Testing:

Documentation:

Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
@mx-psi mx-psi merged commit 040f168 into open-telemetry:main Feb 14, 2024
142 checks passed
@github-actions github-actions bot added this to the next release milestone Feb 14, 2024
XinRanZhAWS pushed a commit to XinRanZhAWS/opentelemetry-collector-contrib that referenced this pull request Mar 13, 2024
…ault (open-telemetry#31219)

**Description:** <Describe what has changed.>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->

Changes noAPMStatsFeatureGate to beta in order to disable APM stats in
the exporter by default

**Link to tracking Issue:** <Issue number if applicable>

**Testing:** <Describe what testing was performed and which tests were
added.>

**Documentation:** <Describe the documentation added.>

---------

Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
dmitryax pushed a commit that referenced this pull request Mar 29, 2024
)

**Description:** 
We disabled APM Stats computation in the Datadog Exporter by default in
#31219.
This PR adds a warn log in the Datadog Exporter traces pipeline to bring
visibility to this breaking change and links to migration documentation.
The log shows as follows:
```
❯ ./bin/otelcontribcol_darwin_arm64
2024-03-26T13:29:58.641-0400	info	service@v0.96.1-0.20240322165517-15201f1e5967/telemetry.go:55	Setting up own telemetry...
2024-03-26T13:29:58.641-0400	info	service@v0.96.1-0.20240322165517-15201f1e5967/telemetry.go:97	Serving metrics	{"address": ":8888", "level": "Basic"}
2024-03-26T13:29:58.641-0400	debug	exporter@v0.96.1-0.20240322165517-15201f1e5967/exporter.go:273	Beta component. May change in the future.	{"kind": "exporter", "data_type": "traces", "name": "datadog/api"}
2024-03-26T13:29:58.641-0400	warn	datadogexporter@v0.96.0/factory.go:386	Trace metrics are now disabled in the Datadog Exporter by default. To continue receiving Trace Metrics, configure the Datadog Connector or disable the feature gate.	{"kind": "exporter", "data_type": "traces", "name": "datadog/api", "documentation": "https://docs.datadoghq.com/opentelemetry/guide/migration/", "feature gate ID": "exporter.datadogexporter.DisableAPMStats"}
```
ycombinator pushed a commit to ycombinator/opentelemetry-collector-contrib that referenced this pull request Apr 9, 2024
…n-telemetry#31981)

**Description:** 
We disabled APM Stats computation in the Datadog Exporter by default in
open-telemetry#31219.
This PR adds a warn log in the Datadog Exporter traces pipeline to bring
visibility to this breaking change and links to migration documentation.
The log shows as follows:
```
❯ ./bin/otelcontribcol_darwin_arm64
2024-03-26T13:29:58.641-0400	info	service@v0.96.1-0.20240322165517-15201f1e5967/telemetry.go:55	Setting up own telemetry...
2024-03-26T13:29:58.641-0400	info	service@v0.96.1-0.20240322165517-15201f1e5967/telemetry.go:97	Serving metrics	{"address": ":8888", "level": "Basic"}
2024-03-26T13:29:58.641-0400	debug	exporter@v0.96.1-0.20240322165517-15201f1e5967/exporter.go:273	Beta component. May change in the future.	{"kind": "exporter", "data_type": "traces", "name": "datadog/api"}
2024-03-26T13:29:58.641-0400	warn	datadogexporter@v0.96.0/factory.go:386	Trace metrics are now disabled in the Datadog Exporter by default. To continue receiving Trace Metrics, configure the Datadog Connector or disable the feature gate.	{"kind": "exporter", "data_type": "traces", "name": "datadog/api", "documentation": "https://docs.datadoghq.com/opentelemetry/guide/migration/", "feature gate ID": "exporter.datadogexporter.DisableAPMStats"}
```
rimitchell pushed a commit to rimitchell/opentelemetry-collector-contrib that referenced this pull request May 8, 2024
…n-telemetry#31981)

**Description:** 
We disabled APM Stats computation in the Datadog Exporter by default in
open-telemetry#31219.
This PR adds a warn log in the Datadog Exporter traces pipeline to bring
visibility to this breaking change and links to migration documentation.
The log shows as follows:
```
❯ ./bin/otelcontribcol_darwin_arm64
2024-03-26T13:29:58.641-0400	info	service@v0.96.1-0.20240322165517-15201f1e5967/telemetry.go:55	Setting up own telemetry...
2024-03-26T13:29:58.641-0400	info	service@v0.96.1-0.20240322165517-15201f1e5967/telemetry.go:97	Serving metrics	{"address": ":8888", "level": "Basic"}
2024-03-26T13:29:58.641-0400	debug	exporter@v0.96.1-0.20240322165517-15201f1e5967/exporter.go:273	Beta component. May change in the future.	{"kind": "exporter", "data_type": "traces", "name": "datadog/api"}
2024-03-26T13:29:58.641-0400	warn	datadogexporter@v0.96.0/factory.go:386	Trace metrics are now disabled in the Datadog Exporter by default. To continue receiving Trace Metrics, configure the Datadog Connector or disable the feature gate.	{"kind": "exporter", "data_type": "traces", "name": "datadog/api", "documentation": "https://docs.datadoghq.com/opentelemetry/guide/migration/", "feature gate ID": "exporter.datadogexporter.DisableAPMStats"}
```
nslaughter pushed a commit to nslaughter/opentelemetry-collector-contrib that referenced this pull request May 23, 2024
…ault (open-telemetry#31219)

**Description:** <Describe what has changed.>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->

Changes noAPMStatsFeatureGate to beta in order to disable APM stats in
the exporter by default

**Link to tracking Issue:** <Issue number if applicable>

**Testing:** <Describe what testing was performed and which tests were
added.>

**Documentation:** <Describe the documentation added.>

---------

Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exporter/datadog Datadog components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants