12 Jun 2023 07:03 AM - edited 07 Nov 2024 04:26 PM
Description of HTTP Monitor Error codes and suggestions for troubleshooting them
Issue | Solution | Tasks | Alternative(s) |
---|---|---|---|
HTTP Monitor execution fails | Resolve root cause | Confirm Error code Complete troubleshooting actions |
Open chat or support ticket |
HTTP Monitor executions do not always end in success. As well as the HTTP response codes that a request can return, there are also several Dynatrace error codes.
A summary of the HTTP Monitor error codes for a period can be seen in the HTTP Monitor details> Failed Requests card.
You can, also, find the error code for the most recent failed, successful and on-demand executions in Analyze last failed execution. You can filter the JSON to just show the error. In the JSON the error code is called HealthStatusCode and the error description is HealthStatus.
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 |
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. |
15 |
Connection timeout |
Test connection using curl from AG |
16 |
Connection Refused |
Test connection using curl from AG Is proxy needed? |
17 |
Constraint Violated value |
Response validation failed. |
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 |
You can either download the support archive or check directly on for HTTP Monitor logs on a Private location. You can find where to check here
Open a chat or contact support if
@HannahM This is awesome, can this information be posted on the public documentation site? The table you created is so informative. We were just having problem #7 and we found this post while troubleshooting. So valuable.