Module: OpenTelemetry::SemConv::Incubating::ASPNETCORE

Defined in:
lib/opentelemetry/semconv/incubating/aspnetcore/metrics.rb,
lib/opentelemetry/semconv/incubating/aspnetcore/attributes.rb

Metrics Names collapse

ASPNETCORE_DIAGNOSTICS_EXCEPTIONS =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_DIAGNOSTICS_EXCEPTIONS.

Note:

Stability Level: stable

Number of exceptions caught by exception handling middleware.

Meter name: Microsoft.AspNetCore.Diagnostics; Added in: ASP.NET Core 8.0

'aspnetcore.diagnostics.exceptions'
ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES.

Note:

Stability Level: stable

Number of requests that are currently active on the server that hold a rate limiting lease.

Meter name: Microsoft.AspNetCore.RateLimiting; Added in: ASP.NET Core 8.0

'aspnetcore.rate_limiting.active_request_leases'
ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS.

Note:

Stability Level: stable

Number of requests that are currently queued, waiting to acquire a rate limiting lease.

Meter name: Microsoft.AspNetCore.RateLimiting; Added in: ASP.NET Core 8.0

'aspnetcore.rate_limiting.queued_requests'
ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE.

Note:

Stability Level: stable

The time the request spent in a queue waiting to acquire a rate limiting lease.

Meter name: Microsoft.AspNetCore.RateLimiting; Added in: ASP.NET Core 8.0

'aspnetcore.rate_limiting.request.time_in_queue'
ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION.

Note:

Stability Level: stable

The duration of rate limiting lease held by requests on the server.

Meter name: Microsoft.AspNetCore.RateLimiting; Added in: ASP.NET Core 8.0

'aspnetcore.rate_limiting.request_lease.duration'
ASPNETCORE_RATE_LIMITING_REQUESTS =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_RATE_LIMITING_REQUESTS.

Note:

Stability Level: stable

Number of requests that tried to acquire a rate limiting lease.

Requests could be:

  • Rejected by global or endpoint rate limiting policies
  • Canceled while waiting for the lease.

Meter name: Microsoft.AspNetCore.RateLimiting; Added in: ASP.NET Core 8.0

'aspnetcore.rate_limiting.requests'
ASPNETCORE_ROUTING_MATCH_ATTEMPTS =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_ROUTING_MATCH_ATTEMPTS.

Note:

Stability Level: stable

Number of requests that were attempted to be matched to an endpoint.

Meter name: Microsoft.AspNetCore.Routing; Added in: ASP.NET Core 8.0

'aspnetcore.routing.match_attempts'

Attribute Names collapse

ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT.

Note:

Stability Level: stable

ASP.NET Core exception middleware handling result

Examples:

Sample Values

handled
unhandled
'aspnetcore.diagnostics.exception.result'
ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE.

Note:

Stability Level: stable

Full type name of the IExceptionHandler implementation that handled the exception.

Examples:

Sample Values

Contoso.MyHandler
'aspnetcore.diagnostics.handler.type'
ASPNETCORE_RATE_LIMITING_POLICY =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_RATE_LIMITING_POLICY.

Note:

Stability Level: stable

Rate limiting policy name.

Examples:

Sample Values

fixed
sliding
token
'aspnetcore.rate_limiting.policy'
ASPNETCORE_RATE_LIMITING_RESULT =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_RATE_LIMITING_RESULT.

Note:

Stability Level: stable

Rate-limiting result, shows whether the lease was acquired or contains a rejection reason

Examples:

Sample Values

acquired
request_canceled
'aspnetcore.rate_limiting.result'
ASPNETCORE_REQUEST_IS_UNHANDLED =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_REQUEST_IS_UNHANDLED.

Note:

Stability Level: stable

Flag indicating if request was handled by the application pipeline.

Examples:

Sample Values

true
'aspnetcore.request.is_unhandled'
ASPNETCORE_ROUTING_IS_FALLBACK =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_ROUTING_IS_FALLBACK.

Note:

Stability Level: stable

A value that indicates whether the matched route is a fallback route.

Examples:

Sample Values

true
'aspnetcore.routing.is_fallback'
ASPNETCORE_ROUTING_MATCH_STATUS =
Deprecated.

Now available in the stable namespace at ASPNETCORE::ASPNETCORE_ROUTING_MATCH_STATUS.

Note:

Stability Level: stable

Match result - success or failure

Examples:

Sample Values

success
failure
'aspnetcore.routing.match_status'