Backend connection
- backend.conn.is_tls —Whether the backend connection is over TLS
- backend.conn.tls_protocol —TLS protocol version for the backend connection
- backend.socket.congestion_algorithm —TCP congestion control algorithm for the backend connection
- backend.socket.cwnd —TCP congestion window size of the backend connection
- backend.socket.tcpi_advmss —Advertised maximum segment size (MSS) on the backend connection
- backend.socket.tcpi_bytes_acked —Total number of bytes acknowledged for the backend connection
- backend.socket.tcpi_bytes_received —Total number of payload bytes received on the backend connection
- backend.socket.tcpi_data_segs_in —Number of received TCP segments containing a positive-length data segment on the backend connection
- backend.socket.tcpi_data_segs_out —Number of received TCP segments containing a positive-length data segment on the backend connection
- backend.socket.tcpi_delivery_rate —Most recent goodput measured on the backend connection (bytes per second)
- backend.socket.tcpi_delta_retrans —Change in number of TCP retransmissions for the backend connection
- backend.socket.tcpi_last_data_sent —Time elapsed since the last sent packet on the backend connection
- backend.socket.tcpi_max_pacing_rate —Maximum rate at which the fair queuing queuing discipline will attempt to evenly send data when unrestricted
- backend.socket.tcpi_min_rtt —Minimum round-trip time (RTT) observed on the backend connection (µs)
- backend.socket.tcpi_notsent_bytes —Number of bytes that have not been sent yet in the write queue of the backend connection
- backend.socket.tcpi_pacing_rate —Rate at which the fair queuing queuing discipline will attempt to send data evenly when unrestricted
- backend.socket.tcpi_pmtu —Sender path maximum transmission unit (PMTU) on the backend connection
- backend.socket.tcpi_rcv_mss —TCP receiving maximum segment size for the backend connection
- backend.socket.tcpi_rcv_rtt —Receiver-side estimation of TCP round-trip time (RTT) for the backend connection
- backend.socket.tcpi_rcv_space —Advertised TCP receiver window for the backend connection
- backend.socket.tcpi_rcv_ssthresh —Number of segments of the receiver-side slow-start threshold on the backend connection
- backend.socket.tcpi_reordering —TCP packet reordering for the backend connection
- backend.socket.tcpi_rtt —TCP smoothed round-trip time (RTT) for the backend connection in microseconds (µs)
- backend.socket.tcpi_rttvar —TCP round-trip time (RTT) variance for the backend connection in microseconds (µs)
- backend.socket.tcpi_segs_in —Total number of inbound TCP segments on the backend connection
- backend.socket.tcpi_segs_out —Total number of outbound TCP segments on the backend connection
- backend.socket.tcpi_snd_cwnd —Size of the sender-side congestion window on the backend connection
- backend.socket.tcpi_snd_mss —TCP sending maximum segment size for the backend connection
- backend.socket.tcpi_snd_ssthresh —Number of segments of the sender-side slow-start threshold on the backend connection
- backend.socket.tcpi_total_retrans —Number of TCP retransmissions for the backend connection
- backend.{NAME}.connections_open —Number of connections open for a particular backend
- backend.{NAME}.connections_used —Number of connections currently in use for a particular backend
- backend.{NAME}.healthy —Whether a particular backend is healthy
- bereq.between_bytes_timeout —Timeout between bytes received from backend
- bereq.connect_timeout —Timeout for connecting to a backend
- bereq.first_byte_timeout —Timeout for the first byte received from backend
- beresp.backend.alternate_ips —List of alternative source IPs available to connect to origin
- beresp.backend.ip —IP address of the backend for the request
- beresp.backend.port —Remote TCP port of the backend connection for the request
- beresp.backend.requests —Number of backend requests made on this backend connection, which may be longer lived
- beresp.backend.src_ip —The source IP used to connect to origin
- beresp.backend.src_port —The source port used to connect to origin
- beresp.handshake_time_to_origin_ms —Duration of handshake in milliseconds to connect to origin
- beresp.used_alternate_path_to_origin —Whether an alternative path was used to connect to origin
- req.backend —The backend used to service the request
- req.backend.healthy —Whether the request's backend is healthy
- req.backend.is_origin —Whether the request's backend is an origin
- req.backend.is_shield —Whether the request's backend is a shield