Namespace Yarp.Telemetry.Consumption
Classes
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
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
ForwarderStage
Stages of forwarding a request.
WebSocketCloseReason
The reason the WebSocket connection closed.