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
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.
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.