Share via


NetSecurityMetrics Class

Definition

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

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

Constructors

Name Description
NetSecurityMetrics()

Properties

Name Description
CurrentTlsHandshakes

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

FailedTlsHandshakes

Number of TLS handshakes that failed since telemetry was enabled.

Timestamp

Timestamp of when this NetSecurityMetrics instance was created.

Tls10HandshakeDuration

Average duration of all TLS 1.0 handshakes completed in the last metrics interval.

Tls10SessionsOpen

Number of currently open TLS 1.0 sessions.

Tls11HandshakeDuration

Average duration of all TLS 1.1 handshakes completed in the last metrics interval.

Tls11SessionsOpen

Number of currently open TLS 1.1 sessions.

Tls12HandshakeDuration

Average duration of all TLS 1.2 handshakes completed in the last metrics interval.

Tls12SessionsOpen

Number of currently open TLS 1.2 sessions.

Tls13HandshakeDuration

Average duration of all TLS 1.3 handshakes completed in the last metrics interval.

Tls13SessionsOpen

Number of currently open TLS 1.3 sessions.

TlsHandshakeDuration

Average duration of all TLS handshakes completed in the last metrics interval.

TlsHandshakeRate

Number of TLS handshakes completed in the last metrics interval.

TlsSessionsOpen

Number of currently open TLS sessions.

TotalTlsHandshakes

Number of TLS handshakes completed since telemetry was enabled.

Applies to