1. General
Health checks details page gives you a total view of the health check you selected. This page presents you the similar box you have seen on health checks page. Also gives you charts that are represented for each location the health check is running.
We will call Health Check as HC for the rest of this document.
2. Status Border
Status types and how there are represented on the page.
- Green: HC is active and in success state
- Orange: HC is active and in warning state which means the Poor Service Threshold is exceeded in the last N requests
- Red: HC is active and in failed state which means the selected Confirm Type and Confirm Value is not matching in the last N requests. Default Confirm Type is "Status Code" and Confirm Value is "200"
- Grey: HC is passive
3. Basic Information
This area is top left and gives you information listed below.
- Name
- Request Type
- Request Url
- Confirm Type
- Confirm Value
- SSL Check Status
- Green: Active
- Red: Passive
4. Gear Icon
This icon is location at top right corner of each HC box. Here are the actions it show when you click on it.
- Edit: Takes you to Edit HC page. Which gives you opportunity to change current properties of HC.
- Pause/Resume: This button toggles between Pause and Resume. Which changes the status of HC between these statuses.
- Delete: Deletes the HC.
5. Chart Tabs
Chart tabs are showing a tab for each location the HC is running at. We have 2 charts for each location.
- Last 20 Requests chart gives you the response times for each request. Chart is a column chart and each column can have 3 colors. Colors are a result of response of each request. Since this chart averages of all location highest priority is shown for each column. Color order is Error > Warning > Success.
- Blue: Success state
- Orange: Warning state
- Red: Error state
- Last 20 Request Details chart show you a break down on how much time is spend during on each stage of the requests. If your HC has redirections it is indicated on the right side of the title of the chart with how many redirections happened during the request. Possible stages of each request are as follows.
- Redirection (if any) show you the cumulative time spent on the whole redirection process
- Dns query is the time spent during the resolution of the name of your address. We do not cache those to give you a complete request cycle each time your health check is triggered
- Connect is the time spent during establishing a tcp connection with your server
- Tls handshake is the time spent to create a secure connection with your server. If your endpoint is not an https end point this will result in 0.
- Send request is time spend to send http request headers
- Ttfb is the time til your server started to respond with the first byte of your response. This is a crucial metric that shows how much time is spent on your server to create a response for this request
- Download is the time spent to download whole body of the request. Our response read is limited with 10Kb at the moment.