NetSecurityMetrics Class
Definition
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.
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. |