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

fix: Temporary disable self trace apm config #13790

Merged
merged 2 commits into from
Jul 30, 2024

Conversation

1pkg
Copy link
Member

@1pkg 1pkg commented Jul 30, 2024

Motivation/summary

This PR disables self-tracing monitoring in APM Server until the related issue in Elastic Agent is resolved.

Checklist

How to test these changes

Manual testing of self-tracing with Elastic Agent should always yield disabled instrumentation with this change.

Related issues

@1pkg 1pkg added the backport-8.15 Automated backport with mergify label Jul 30, 2024
@1pkg 1pkg self-assigned this Jul 30, 2024
@1pkg 1pkg requested a review from a team as a code owner July 30, 2024 01:41
@1pkg 1pkg enabled auto-merge (squash) July 30, 2024 01:54
@1pkg 1pkg changed the title fix: temporary disable apm tracer config fix: Temporary disable self trace apm config Jul 30, 2024
@1pkg 1pkg disabled auto-merge July 30, 2024 03:44
@1pkg 1pkg force-pushed the temporary-disable-apm-tracer-config branch from 34fa867 to b5daadb Compare July 30, 2024 04:08
@1pkg 1pkg merged commit a519c37 into main Jul 30, 2024
14 checks passed
@1pkg 1pkg deleted the temporary-disable-apm-tracer-config branch July 30, 2024 04:36
mergify bot pushed a commit that referenced this pull request Jul 30, 2024
mergify bot added a commit that referenced this pull request Jul 30, 2024
(cherry picked from commit a519c37)

Co-authored-by: Kostiantyn Masliuk <1pkg@protonmail.com>
@@ -33,5 +33,5 @@ https://github.com/elastic/apm-server/compare/v8.14.3\...v8.15.0[View commits]
- Upgraded bundled APM Java agent attacher CLI to version 1.50.0 {pull}13326[13326]
- Enable Kibana curated UIs to work with hostmetrics from OpenTelemetry's https://pkg.go.dev/go.opentelemetry.io/collector/receiver/hostmetricsreceiver[hostmetricsreceiver] {pull}13196[13196]
- Add require data stream to bulk index requests {pull}13398[13398]
- Support self-instrumentation when in managed mode by getting tracing configs via reloader {pull}13514[13514] {pull}13653[13653] {pull}13691[13691]
- Support self-instrumentation when in managed mode by getting tracing configs via reloader {pull}13514[13514] {pull}13653[13653] {pull}13691[13691] {pull}13790[13790]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My understanding is that EA doesn't support the instrumentation.enabled option, which is now set to false as default value. Which user impact does this have? Can users still enable self monitoring for (a) standalone EA (b) Fleet managed EA? We might need to adapt the changelog notes here.

@1pkg 1pkg mentioned this pull request Jul 31, 2024
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-8.15 Automated backport with mergify
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants