HTTP monitor metrics
The following metrics are captured and displayed for synthetic HTTP monitors:
- Response time
Measures the HTTP monitor or event performance.
Response time is the sum of DNS lookup time, TCP connect time, TLS handshake time, Waiting, and Download.- DNS lookup time
The time taken to resolve the host name—if there are multiple DNS calls because of a redirect, this is the total time of all DNS calls.
- TCP connect time
The time taken to establish the TCP connection—if there are multiple TCP connections because of a redirect, this is the total time of TCP connection attempts.
- TLS handshake time
The time taken to complete the TLS handshake
- Waiting
The time taken for the server to respond with the first byte—this is the Time to first byte minus (DNS lookup time + TCP connect time + TLS handshake time).
Note that Time to first byte is the amount of time from the start of the request until the first byte of the response is received.- Download
The time taken to download the HTTP response
Download time can be 0 when the response is contained within a single packet. Download time can also be 0 when the network is slow. In such cases, we report network latency in Waiting time.