Please see below a list of possible HTTP error/health status codes along with suggested actions for remediation. These error codes can be found in the Failed requests section at the bottom of your HTTP monitor’s overview page.
Error/Health Status Codes and Suggested Actions
| Error/Health Status Code | Error Description/ Health Status | Suggested Actions |
|---|---|---|
| 0 | Healthy | |
| 1 | SSL Communication error | Check vuc-http-execution.log for more info |
| 2 | DNS query timeout | Check vuc-http-execution.log for more info |
| 3 | Unknown Host | Check nslookup from the AG. |
| 4 | Unexpected Error | Check vuc-http-execution.log & vuc-http.log for more info |
| 5 | Redirects not allowed | |
| 6 | Invalid Code | Status Code validation failed Check Monitor> Settings>HTTP Requests> Request> Response Status Code Verification setting |
| 7 | Script execution failed | Check vuc-http-execution.log for more info |
| 8 | Script Fail | Check vuc-http-execution.log for more info |
| 12 | Http Monitor Execution Timeout | Use Adapt Request Timeout to increase up to 60s. HTTP Monitor Advanced settings preview can be used increase monitor timeout |
| 13 | Too many redirects | Maximum number of redirects for synthetic monitors is 10. When a monitor reaches 11 redirects, the monitor fails with this error. Reach out to your application team to find out why there are so many redirects and reduce them. |
| 15 | Connection timeout | Test connection using curl from AG Is proxy needed? If a public location, is this endpoint available? Do the public location IP addresses need to be whitelisted by the application? |
| 16 | Connection Refused |
Test connection using curl from AG Is proxy needed? |
| 17 | Constraint Violated value | Response validation failed. Check Monitor> Settings>HTTP Requests> Request> Set rule for response validation setting |
| 18 | Unknown Method Error | Check vuc-http-execution.log & vuc-http.log for more info |
| 20 | SSL Expiry warning | |
| 24 | Request Timeout |
Test connection using curl from AG Is proxy needed? |
| 30 | Forbidden Url Error | IP resolves to localhost which, due to security reasons, is not allowed |
Reference/More information: Troubleshooting HTTP Monitor Error/ Health Status Codes - Dynatrace Community