Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Yarp.Telemetry.Consumption Namespace

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Classes

Name Description
ForwarderMetrics

Represents metrics reported by the Yarp.ReverseProxy event counters.

HttpMetrics

Represents metrics reported by the System.Net.Http event counters.

KestrelMetrics

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

NameResolutionMetrics

Represents metrics reported by the System.Net.NameResolution event counters.

NetSecurityMetrics

Represents metrics reported by the System.Net.Security event counters.

SocketsMetrics

Represents metrics reported by the System.Net.Sockets event counters.

Interfaces

Name Description
IForwarderTelemetryConsumer

A consumer of Yarp.ReverseProxy EventSource events.

IHttpTelemetryConsumer

A consumer of System.Net.Http EventSource events.

IKestrelTelemetryConsumer

A consumer of Microsoft-AspNetCore-Server-Kestrel EventSource events.

IMetricsConsumer<TMetrics>

A consumer of TMetrics.

INameResolutionTelemetryConsumer

A consumer of System.Net.NameResolution EventSource events.

INetSecurityTelemetryConsumer

A consumer of System.Net.Security EventSource events.

ISocketsTelemetryConsumer

A consumer of System.Net.Sockets EventSource events.

IWebSocketsTelemetryConsumer

A consumer of Yarp.ReverseProxy.WebSockets EventSource events.

Enums

Name Description
ForwarderStage

Stages of forwarding a request.

WebSocketCloseReason

The reason the WebSocket connection closed.


Feedback

Was this page helpful?