SSL/TLS¶
- proxy.process.ssl.origin_server_bad_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Indicates the number of certificates presented by origin servers which contained invalid information, since statistics collection began.
- proxy.process.ssl.origin_server_cert_verify_failed¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The number of origin server SSL certificates presented which failed verification, since statistics collection began.
- proxy.process.ssl.origin_server_decryption_failed¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The number of SSL connections to origin servers which returned data that could not be properly decrypted, since statistics collection began.
- proxy.process.ssl.origin_server_expired_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The number of SSL connections to origin servers for which expired origin certificates were presented, since statistics collection began.
- proxy.process.ssl.origin_server_other_errors¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The number of SSL connections to origin servers which encountered otherwise uncategorized errors, since statistics collection began.
- proxy.process.ssl.origin_server_revoked_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The number of SSL connections to origin servers during which a revoked certificate was presented by the origin, since statistics collection began.
- proxy.process.ssl.origin_server_unknown_ca¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The number of SSL connections to origin servers during which the origin presented a certificate signed by an unrecognized Certificate Authority, since statistics collection began.
- proxy.process.ssl.origin_server_unknown_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.origin_server_wrong_version¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The number of SSL connections to origin servers which were terminated due to unsupported SSL/TLS protocol versions, since statistics collection began.
- proxy.process.ssl.ssl_error_ssl¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_error_syscall¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_error_async¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Track the number of times OpenSSL async jobs paused.
- proxy.process.ssl.ssl_session_cache_eviction¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_session_cache_hit¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_origin_session_cache_hit¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_session_cache_lock_contention¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_session_cache_miss¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_origin_session_cache_miss¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_session_cache_new_session¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.ssl_sni_name_set_failure¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.total_handshake_time¶
- Collection:
- global
- Type:
- counter
- Units:
- milliseconds
- Datatype:
- integer
The total amount of time spent performing SSL/TLS handshakes for new sessions since statistics collection began.
- proxy.process.ssl.total_attempts_handshake_count_in¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The total number of inbound SSL/TLS handshake attempts received since statistics collection began.
- proxy.process.ssl.total_success_handshake_count_in¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The total number of inbound SSL/TLS handshakes successfully performed since statistics collection began.
- proxy.process.ssl.total_attempts_handshake_count_out¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The total number of outbound SSL/TLS handshake attempts made since statistics collection began.
- proxy.process.ssl.total_success_handshake_count_out¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
The total number of outbound SSL/TLS handshakes successfully performed since statistics collection began.
- proxy.process.ssl.total_ticket_keys_renewed¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.total_tickets_created¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.total_tickets_not_found¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.total_tickets_renewed¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.total_tickets_verified¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.total_tickets_verified_old_key¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.user_agent_bad_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which have presented invalid data in lieu of a client certificate, since statistics collection began.
- proxy.process.ssl.user_agent_cert_verify_failed¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which presented a client certificate that did not pass verification, since statistics collection began.
- proxy.process.ssl.user_agent_decryption_failed¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which failed to be properly decrypted, since statistics collection began.
- proxy.process.ssl.user_agent_expired_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which presented a client certificate that had already expired, since statistics collection began.
- proxy.process.ssl.user_agent_other_errors¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which experienced otherwise uncategorized errors, since statistics collection began.
- proxy.process.ssl.user_agent_revoked_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which presented a client certificate that had been revoked, since statistics collection began.
- proxy.process.ssl.user_agent_session_hit¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which successfully used a previously negotiated session, since statistics collection began.
- proxy.process.ssl.user_agent_session_miss¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which unsuccessfully attempted to use a previously negotiated session, since statistics collection began.
- proxy.process.ssl.user_agent_sessions¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
A counter indicating the number of SSL sessions negotiated for incoming client connections, since statistics collection began.
- proxy.process.ssl.user_agent_session_timeout¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which terminated with an expired session, since statistics collection began.
- proxy.process.ssl.user_agent_unknown_ca¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections which presented a client certificate signed by an unrecognized Certificate Authority, since statistics collection began.
- proxy.process.ssl.user_agent_unknown_cert¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
- proxy.process.ssl.user_agent_wrong_version¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Incoming client SSL connections terminated due to an unsupported or disabled version of SSL/TLS, since statistics collection began.
- proxy.process.tunnel.current_active_connections¶
- Collection:
- global
- Type:
- gauge
- Datatype:
- integer
A gauge of current active SNI Routing Tunnels.
- proxy.process.tunnel.total_client_connections_tls_tunnel¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Total number of TCP connections for TLS tunnels where the far end is the client
created based on a tunnel_route
key in a table in the sni.yaml
file.
- proxy.process.tunnel.current_client_connections_tls_tunnel¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Current number of TCP connections for TLS tunnels where the far end is the client
created based on a tunnel_route
key in a table in the sni.yaml
file.
- proxy.process.tunnel.total_client_connections_tls_forward¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Total number of TCP connections for TLS tunnels where the far end is the client
created based on a forward_route
key in a table in the sni.yaml
file.
- proxy.process.tunnel.current_client_connections_tls_forward¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Current number of TCP connections for TLS tunnels where the far end is the client
created based on a forward_route
key in a table in the sni.yaml
file.
- proxy.process.tunnel.total_client_connections_tls_partial_blind¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Total number of TCP connections for TLS tunnels where the far end is the client
created based on a partial_blind_route
key in a table in the sni.yaml
file.
- proxy.process.tunnel.current_client_connections_tls_partial_blind¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Current number of TCP connections for TLS tunnels where the far end is the client
created based on a partial_blind_route
key in a table in the sni.yaml
file.
- proxy.process.tunnel.total_client_connections_tls_http¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Total number of TLS connections for tunnels where the far end is the client initiated with an HTTP request.
- proxy.process.tunnel.current_client_connections_tls_http¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Current number of TLS connections for tunnels where the far end is the client initiated with an HTTP request.
- proxy.process.tunnel.total_server_connections_tls¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Total number of TCP connections for TLS tunnels where the far end is the server
created based on a partial_blind_route
key in a table in the sni.yaml
file.
- proxy.process.tunnel.current_server_connections_tls¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Current number of TCP connections for TLS tunnels where the far end is the server
created based on a partial_blind_route
key in a table in the sni.yaml
file.
Pre-warming TLS Tunnel¶
Stats for Pre-warming TLS Tunnel is registered dynamically. The POOL
in below represents combination of <Hostname of destination>.<Type of Tunnel>.<ALPN Name (if there)>
.
- proxy.process.tunnel.prewarm.POOL.current_init¶
- Collection:
- global
- Type:
- gauge
- Datatype:
- integer
Represents the current number of initializing connections in the pool.
- proxy.process.tunnel.prewarm.POOL.current_open¶
- Collection:
- global
- Type:
- gauge
- Datatype:
- integer
Represents the current number of established connections in the pool.
- proxy.process.tunnel.prewarm.POOL.total_hit¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Represents the total number of pre-warmed connection is used.
- proxy.process.tunnel.prewarm.POOL.total_miss¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Represents the total number of pre-warmed connection is not used.
- proxy.process.tunnel.prewarm.POOL.total_handshake_time¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Represents the total number of handshake duration of pre-warming.
- proxy.process.tunnel.prewarm.POOL.total_handshake_count¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Represents the total number of handshake time of pre-warming.
- proxy.process.tunnel.prewarm.POOL.total_retry¶
- Collection:
- global
- Type:
- counter
- Datatype:
- integer
Represents the total number of pre-warming retry.