Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Metrics - AWS SDK for .NET

Metrics

Note

This is prerelease documentation for a feature in preview release. It is subject to change.

The following table lists the telemetry metrics that the SDK emits. Configure a telemetry provider to make the metrics observable.

What metrics are emitted?
Metric name Units Type Attributes Description
client.call.duration s Histogram rpc.service, rpc.method Overall call duration (including retries and time to send or receive request and response body)
client.uptime s Histogram rpc.service The amount of time since a client was created
client.call.attempts {attempt} MonotonicCounter rpc.service, rpc.method The number of attempts for an individual operation
client.call.errors {error} MonotonicCounter rpc.service, rpc.method, exception.type The number of errors for an operation
client.call.attempt_duration s Histogram rpc.service, rpc.method The time it takes to connect to the service, send the request, and get back HTTP status code and headers (including time queued waiting to be sent)
client.call.resolve_endpoint_duration s Histogram rpc.service, rpc.method The time it takes to resolve an endpoint (endpoint resolver, not DNS) for the request
client.call.serialization_duration s Histogram rpc.service, rpc.method The time it takes to serialize a message body
client.call.deserialization_duration s Histogram rpc.service, rpc.method The time it takes to deserialize a message body
client.call.auth.signing_duration s Histogram rpc.service, rpc.method The time it takes to sign a request
client.call.auth.resolve_identity_duration s Histogram rpc.service, rpc.method The time it takes to acquire an identity (such as AWS credentials or a bearer token) from an Identity Provider
client.http.bytes_sent By MonotonicCounter server.address The total number of bytes sent by the HTTP client
client.http.bytes_received By MonotonicCounter server.address The total number of bytes received by the HTTP client

Following are the column descriptions:

  • Metric name–The name of the emitted metric.

  • Units–The unit of measure for the metric. Units are given in the UCUM case sensitive ("c/s") notation.

  • Type–The type of instrument used to capture the metric.

  • Attributes–The set of attributes (dimensions) emitted with the metric.

  • Description–A description of what the metric is measuring.

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.