BREAKING: Metrics removals and renames #1086
lauzadis
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
An upcoming release of the AWS SDK for Kotlin removes and renames metrics namespaced under
smithy.client.*.If you do not use
smithy.client.*metrics, this change should not affect you.Release Date
This feature will ship with the v0.33.0-beta release planned for 10/26/2023.
What’s changing
All metrics under the
smithy.client.*namespace are changing tosmithy.client.call.*. The base metric names remain unchanged.The following metrics are being removed entirely:
smithy.client.request.sizesmithy.client.response.sizesmithy.client.retriesHow to Migrate
If you are using
smithy.client.*metrics, change your usage tosmithy.client.call.*.If you are using
smithy.client.retries, you can calculate the same metric by subtracting one fromsmithy.client.call.attempts.If you are using
smithy.client.request.sizeorsmithy.client.response.size, these metrics have been deemed unnecessary and no direct migration is offered. Consider usingsmithy.client.http.bytes_sentandsmithy.client.http.bytes_receivedwhich offer a total count of bytes sent/received by the client.Feedback
If you have any questions concerning this change, please feel free to engage with us in this discussion. If you encounter a bug with these changes, please file an issue.
Beta Was this translation helpful? Give feedback.
All reactions