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
-
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