Share via


KestrelMetrics Class

Definition

Represents metrics reported by the Microsoft-AspNetCore-Server-Kestrel event counters.

public sealed class KestrelMetrics
type KestrelMetrics = class
Public NotInheritable Class KestrelMetrics
Inheritance
KestrelMetrics

Constructors

Name Description
KestrelMetrics()

Properties

Name Description
ConnectionQueueLength

Number of connections on the queue.

ConnectionRate

Number of connections opened in the last metrics interval.

CurrentConnections

Number of currently open connections.

CurrentTlsHandshakes

Number of active TLS handshakes that have started but not yet completed or failed.

CurrentUpgradedRequests

Number of currently upgraded requests (number of webSocket connections).

FailedTlsHandshakes

Number of TLS handshakes that failed since telemetry was enabled.

RequestQueueLength

Number of requests on the queue.

Timestamp

Timestamp of when this KestrelMetrics instance was created.

TlsHandshakeRate

Number of TLS handshakes started in the last metrics interval.

TotalConnections

Number of connections opened since telemetry was enabled.

TotalTlsHandshakes

Numer of TLS handshakes started since telemetry was enabled.

Applies to