HTTP Probe
Introduction
The HTTP probe allows to monitor a specific URI over the http or https protocol
Features
- Roundtrip time, the roundtriptime for the http(s) request is measured and returned.
- HTTP status code monitoring
Deployment
The HTTP probe can easily be deployed using our appliance manager.
Probe configuration
Property | Description |
---|---|
URI | URI of the website you want to monitor |
Timeout | Timeout in seconds should be a value between 0 and 240. The default timeout is 10.0 |
Verify SSL | If turned off, the check ignores invalid certificates; when on, the URI must have a valid certificate. Nots, this is only applicable for HTTPS URI. The default is off. |
With payload | Retrieves the payload, bare in mind the payload is limited to 500 Kb |
Allow redirects | When turned on, redirects are followed. |
Tip
When monitoring cloud services, enable Allow redirects as these services heavily rely on http redirects.
Check specifics
HTTP Status codes
See RFC9110 or the List of HTTP status codes on Wikipedia for more detailed information.
code | class | code Meaning |
---|---|---|
100 | Informational | Continue |
101 | Informational | Switching protocols |
102 | Informational | Processing |
103 | Informational | Early Hints |
200 | Successful | OK |
201 | Successful | Created |
202 | Successful | Accepted |
203 | Successful | Non-Authoritative Information |
204 | Successful | No Content |
205 | Successful | Reset Content |
206 | Successful | Partial Content |
207 | Successful | Multi-Status |
208 | Successful | Already Reported |
226 | Successful | IM Used |
300 | Redirection | Multiple Choices |
301 | Redirection | Moved Permanently |
302 | Redirection | Found (Previously "Moved Temporarily") |
303 | Redirection | See Other |
304 | Redirection | Not Modified |
305 | Redirection | Use Proxy |
306 | Redirection | Switch Proxy |
307 | Redirection | Temporary Redirect |
308 | Redirection | Permanent Redirect |
400 | Client Error | Bad Request |
401 | Client Error | Unauthorized |
402 | Client Error | Payment Required |
403 | Client Error | Forbidden |
404 | Client Error | Not Found |
405 | Client Error | Method Not Allowed |
406 | Client Error | Not Acceptable |
407 | Client Error | Proxy Authentication Required |
408 | Client Error | Request Timeout |
409 | Client Error | Conflict |
410 | Client Error | Gone |
411 | Client Error | Length Required |
412 | Client Error | Precondition Failed |
413 | Client Error | Payload Too Large |
414 | Client Error | URI Too Long |
415 | Client Error | Unsupported Media Type |
416 | Client Error | Range Not Satisfiable |
417 | Client Error | Expectation Failed |
418 | Client Error | I'm a Teapot |
421 | Client Error | Misdirected Request |
422 | Client Error | Unprocessable Entity |
423 | Client Error | Locked |
424 | Client Error | Failed Dependency |
425 | Client Error | Too Early |
426 | Client Error | Upgrade Required |
428 | Client Error | Precondition Required |
429 | Client Error | Too Many Requests |
431 | Client Error | Request Header Fields Too Large |
451 | Client Error | Unavailable For Legal Reasons |
500 | Server Error | Internal Server Error |
501 | Server Error | Not Implemented |
502 | Server Error | Bad Gateway |
503 | Server Error | Service Unavailable |
504 | Server Error | Gateway Timeout |
505 | Server Error | HTTP Version Not Supported |
506 | Server Error | Variant Also Negotiates |
507 | Server Error | Insufficient Storage |
508 | Server Error | Loop Detected |
510 | Server Error | Not Extended |
511 | Server Error | Network Authentication Required |