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.size
smithy.client.response.size
smithy.client.retries
How 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.size
orsmithy.client.response.size
, these metrics have been deemed unnecessary and no direct migration is offered. Consider usingsmithy.client.http.bytes_sent
andsmithy.client.http.bytes_received
which 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