-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Updates APM defaults and CI settings #117749
Conversation
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
Pinging @elastic/kibana-operations (Team:Operations) |
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
30e0cb3
to
bcd75b0
Compare
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome!
@sqren and I were talking about doing this.
This will obviously apply to 7.16+, but will definitely allow us to have a smaller set of configs we need to sync everywhere.
captureBody: 'off', | ||
captureHeaders: false, | ||
breakdownMetrics: false, | ||
metricsInterval: '120s', | ||
transactionSampleRate: 0.1, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I love that transactionSampleRate
can be also overridden from an env var
captureBody: 'off', | ||
captureHeaders: false, | ||
breakdownMetrics: false, | ||
metricsInterval: '120s', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mshustov mentioned adding propagateTracestate
?
If we make sure CORS is properly enabled on our server, we could enable it here too?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
propagateTracestate: true
should work out of the box for API calls to the Kibana server
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM after snapshots are updated
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
@elasticmachine merge upstream |
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
💛 Build succeeded, but was flaky
Metrics [docs]
History
To update your PR or re-run it, just comment with: |
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Updates the default APM server to use that which we have for production use. Our APM cluster for CI is now being set only for CI to ensure they are separate.
Closes #116496