-
Notifications
You must be signed in to change notification settings - Fork 222
Add business metrics for observability and endpoint override #4385
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
base: main
Are you sure you want to change the base?
Conversation
|
A new generated diff is ready to view.
A new doc preview is ready to view. |
|
A new generated diff is ready to view.
A new doc preview is ready to view. |
|
A new generated diff is ready to view.
A new doc preview is ready to view. |
|
A new generated diff is ready to view.
A new doc preview is ready to view. |
|
A new generated diff is ready to view.
A new doc preview is ready to view. |
c3c5ac1 to
21a98a3
Compare
|
A new generated diff is ready to view.
A new doc preview is ready to view. |
1eb10a8 to
81ee539
Compare
|
A new generated diff is ready to view.
A new doc preview is ready to view. |
Motivation and Context
This PR implements business metrics tracking for observability and endpoint override features.
Description
This PR adds five new business metrics to track SDK feature usage:
Observability Metrics:
m/4: Observability tracing enabledm/5: Observability metrics enabledm/6: OpenTelemetry tracing integrationm/7: OpenTelemetry metrics integrationEndpoint Configuration Metrics:
m/N: Custom endpoint URL override detectionTesting
Integration tests added in
aws/sdk/integration-tests/s3/tests/business_metrics.rscovering all seven metrics.Checklist
.changelogdirectory, specifying "client," "server," or both in theapplies_tokey..changelogdirectory, specifying "aws-sdk-rust" in theapplies_tokey.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.