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