You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/dns_tests.md
+2-16Lines changed: 2 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -114,22 +114,7 @@ To display your list of variables, type `{{` in your desired field.
114
114
115
115
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
116
116
117
-
These reasons include the following:
118
-
119
-
`CONNRESET`
120
-
: The connection was abruptly closed by the remote server. Possible causes include the web server encountering an error or crashing while responding, or loss of connectivity of the web server.
121
-
122
-
`DNS`
123
-
: DNS entry not found for the test URL. Possible causes include misconfigured test URL or the wrong configuration of your DNS entries.
124
-
125
-
`INVALID_REQUEST`
126
-
: The configuration of the test is invalid (for example, a typo in the URL).
127
-
128
-
`TIMEOUT`
129
-
: The request couldn't be completed in a reasonable time. Two types of `TIMEOUT` can happen:
130
-
-`TIMEOUT: The request couldn't be completed in a reasonable time.` indicates that the request duration hit the test defined timeout (default is set to 60s).
131
-
For each request only the completed stages for the request are displayed in the network waterfall. For example, in the case of `Total response time` only being displayed, the timeout occurred during the DNS resolution.
132
-
-`TIMEOUT: Overall test execution couldn't be completed in a reasonable time.` indicates that the test duration (request + assertions) hits the maximum duration (60.5s).
117
+
For a complete list of DNS error codes, see [API Testing Errors][12].
133
118
134
119
## Permissions
135
120
@@ -156,3 +141,4 @@ If you are using the [custom role feature][11], add your user to any custom role
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/grpc_tests.md
+6-28Lines changed: 6 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -181,34 +181,13 @@ To display your list of variables, type `{{` in your desired field.
181
181
182
182
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
183
183
184
-
These reasons include the following:
185
-
186
-
`gRPC specific errors`
187
-
: gRPC has a list of specific status codes that can be found in the [official gRPC documentation][10].
188
-
189
-
`CONNRESET`
190
-
: The connection was abruptly closed by the remote server. Possible causes include the web server encountering an error or crashing while responding, or losing connectivity to the web server.
191
-
192
-
`DNS`
193
-
: DNS entry not found for the test URL. Possible causes include a misconfigured test URL or the wrong configuration of your DNS entries.
194
-
195
-
`INVALID_REQUEST`
196
-
: The configuration of the test is invalid (for example, a typo in the URL).
197
-
198
-
`SSL`
199
-
: The SSL connection couldn't be performed. [See the dedicated error page for more information][11].
200
-
201
-
`TIMEOUT`
202
-
: The request couldn't be completed in a reasonable time. Two types of `TIMEOUT` can happen:
203
-
-`TIMEOUT: The request couldn't be completed in a reasonable time.` indicates that the request duration hit the test defined timeout (default is set to 60 seconds).
204
-
For each request, only the completed stages for the request are displayed in the network waterfall. For example, in the case of `Total response time` only being displayed, the timeout occurred during the DNS resolution.
205
-
-`TIMEOUT: Overall test execution couldn't be completed in a reasonable time.` indicates that the test duration (request and assertions) hits the maximum duration of 60.5 seconds.
184
+
For a complete list of gRPC error codes, see [API Testing Errors][10].
206
185
207
186
## Permissions
208
187
209
-
By default, only users with the [Datadog Admin and Datadog Standard roles][12] can create, edit, and delete Synthetic gRPC tests. To get create, edit, and delete access to Synthetic gRPC tests, upgrade your user to one of those two [default roles][12].
188
+
By default, only users with the [Datadog Admin and Datadog Standard roles][11] can create, edit, and delete Synthetic gRPC tests. To get create, edit, and delete access to Synthetic gRPC tests, upgrade your user to one of those two [default roles][11].
210
189
211
-
If you are using the [custom role feature][13], add your user to any custom role that includes `synthetics_read` and `synthetics_write` permissions.
190
+
If you are using the [custom role feature][12], add your user to any custom role that includes `synthetics_read` and `synthetics_write` permissions.
212
191
213
192
### Restrict access
214
193
@@ -228,7 +207,6 @@ If you are using the [custom role feature][13], add your user to any custom role
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/http_tests.md
+2-35Lines changed: 2 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -211,40 +211,7 @@ To display your list of variables, type `{{` in your desired field:
211
211
212
212
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
213
213
214
-
The most common errors include the following:
215
-
216
-
`AUTHENTICATION_ERROR`
217
-
: Synthetic Monitoring automatically disables test retries when authentication failures occur. This safety measure remains in effect until you update the test with valid credentials. This prevents unnecessary test executions that would generate false alerts and increase billable usage.
218
-
219
-
`CONNREFUSED`
220
-
: No connection could be made because the target machine actively refused it.
221
-
222
-
`CONNRESET`
223
-
: The connection was abruptly closed by the remote server. Possible causes include the web server encountering an error or crashing while responding, or loss of connectivity of the web server.
224
-
225
-
`DNS`
226
-
: DNS entry not found for the test URL. Possible causes include misconfigured test URL or the wrong configuration of your DNS entries.
227
-
228
-
`Error performing HTTP/2 request`
229
-
: The request could not be performed. See the dedicated [error][16] page for more information.
230
-
231
-
`INVALID_REQUEST`
232
-
: The configuration of the test is invalid (for example, a typo in the URL).
233
-
234
-
`SSL`
235
-
: The SSL connection couldn't be performed. [See the dedicated error page for more information][12].
236
-
237
-
`TIMEOUT`
238
-
: The request couldn't be completed in a reasonable time. Two types of `TIMEOUT` can happen:
239
-
- `TIMEOUT: The request couldn't be completed in a reasonable time.` indicates that the request duration hit the test defined timeout (default is set to 60s).
240
-
For each request only the completed stages for the request are displayed in the network waterfall. For example, in the case of `Total response time` only being displayed, the timeout occurred during the DNS resolution.
241
-
- `TIMEOUT: Overall test execution couldn't be completed in a reasonable time.` indicates that the test duration (request + assertions) hits the maximum duration (60.5s).
242
-
243
-
`MALFORMED_RESPONSE`
244
-
: The remote server responded with a payload that does not comply with HTTP specifications. This error can happen when remote servers differ in their HTTP support. To prevent issues, run tests with a consistent HTTP version: either HTTP/2 (if available) or HTTP/1.1.
245
-
246
-
`INCORRECT_ASSERTION`
247
-
: The expected value of the assertion does not match the actual value. For example, when asserting on an HTTP response status code, if you expect `200` but the response returns `400`, the INCORRECT_ASSERTION error is thrown.
214
+
For a complete list of HTTP and SSL error codes, see [API Testing Errors][12].
248
215
249
216
## Permissions
250
217
@@ -271,7 +238,7 @@ If you are using the [custom role feature][14], add your user to any custom role
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/icmp_tests.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,10 +108,7 @@ To display your list of variables, type `{{` in your desired field.
108
108
109
109
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
110
110
111
-
These reasons include the following:
112
-
113
-
`DNS`
114
-
: DNS entry not found for the test URL. Possible causes include misconfigured test URL or the wrong configuration of your DNS entries.
111
+
For a complete list of error codes, see [API Testing Errors][11].
115
112
116
113
## Permissions
117
114
@@ -137,3 +134,4 @@ If you are using the [custom role feature][10], add your user to any custom role
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/ssl_tests.md
+2-20Lines changed: 2 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -125,25 +125,7 @@ To display your list of variables, type `{{` in your desired field.
125
125
126
126
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
127
127
128
-
These reasons include the following:
129
-
130
-
`CONNRESET`
131
-
: The connection was abruptly closed by the remote server. Possible causes include the web server encountering an error or crashing while responding, or loss of connectivity of the web server.
132
-
133
-
`DNS`
134
-
: DNS entry not found for the test URL. Possible causes include misconfigured test URL or the wrong configuration of your DNS entries.
135
-
136
-
`INVALID_REQUEST`
137
-
: The configuration of the test is invalid (for example, a typo in the URL).
138
-
139
-
`SSL`
140
-
: The SSL connection couldn't be performed. [See the dedicated error page for more information][10].
141
-
142
-
`TIMEOUT`
143
-
: The request couldn't be completed in a reasonable time. Two types of `TIMEOUT` can happen:
144
-
- `TIMEOUT: The request couldn't be completed in a reasonable time.` indicates that the request duration hit the test defined timeout (default is set to 60s).
145
-
For each request only the completed stages for the request are displayed in the network waterfall. For example, in the case of `Total response time` only being displayed, the timeout occurred during the DNS resolution.
146
-
- `TIMEOUT: Overall test execution couldn't be completed in a reasonable time.` indicates that the test duration (request + assertions) hits the maximum duration (60.5s).
128
+
For a complete list of SSL error codes, see [API Testing Errors][10].
147
129
148
130
## Permissions
149
131
@@ -168,6 +150,6 @@ If you are using the [custom role feature][12], add your user to any custom role
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/tcp_tests.md
+2-16Lines changed: 2 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -106,22 +106,7 @@ To display your list of variables, type `{{` in your desired field.
106
106
107
107
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
108
108
109
-
These reasons include the following:
110
-
111
-
`CONNRESET`
112
-
: The connection was abruptly closed by the remote server. Possible causes include the web server encountering an error or crashing while responding, or loss of connectivity of the web server.
113
-
114
-
`DNS`
115
-
: DNS entry not found for the test URL. Possible causes include misconfigured test URL or the wrong configuration of your DNS entries.
116
-
117
-
`INVALID_REQUEST`
118
-
: The configuration of the test is invalid (for example, a typo in the URL).
119
-
120
-
`TIMEOUT`
121
-
: The request couldn't be completed in a reasonable time. Two types of `TIMEOUT` can happen:
122
-
-`TIMEOUT: The request couldn't be completed in a reasonable time.` indicates that the request duration hit the test defined timeout (default is set to 60s).
123
-
For each request only the completed stages for the request are displayed in the network waterfall. For example, in the case of `Total response time` only being displayed, the timeout occurred during the DNS resolution.
124
-
-`TIMEOUT: Overall test execution couldn't be completed in a reasonable time.` indicates that the test duration (request + assertions) hits the maximum duration (60.5s).
109
+
For a complete list of error codes, see [API Testing Errors][11].
125
110
126
111
## Permissions
127
112
@@ -147,3 +132,4 @@ If you are using the [custom role feature][10], add your user to any custom role
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/udp_tests.md
+2-16Lines changed: 2 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -104,22 +104,7 @@ To display your list of variables, type `{{` in your desired field.
104
104
105
105
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
106
106
107
-
These reasons include the following:
108
-
109
-
`CONNRESET`
110
-
: The connection was abruptly closed by the remote server. Possible causes include the web server encountering an error or crashing while responding, or loss of connectivity of the web server.
111
-
112
-
`DNS`
113
-
: DNS entry not found for the test URL. Possible causes include misconfigured test URL or the wrong configuration of your DNS entries.
114
-
115
-
`INVALID_REQUEST`
116
-
: The configuration of the test is invalid (for example, a typo in the URL).
117
-
118
-
`TIMEOUT`
119
-
: The request couldn't be completed in a reasonable time. Two types of `TIMEOUT` can happen:
120
-
-`TIMEOUT: The request couldn't be completed in a reasonable time.` indicates that the request duration hit the test defined timeout (default is set to 60s).
121
-
For each request only the completed stages for the request are displayed in the network waterfall. For example, in the case of `Total response time` only being displayed, the timeout occurred during the DNS resolution.
122
-
-`TIMEOUT: Overall test execution couldn't be completed in a reasonable time.` indicates that the test duration (request + assertions) hits the maximum duration (60.5s).
107
+
For a complete list of error codes, see [API Testing Errors][11].
123
108
124
109
## Permissions
125
110
@@ -145,3 +130,4 @@ If you are using the [custom role feature][10], add your user to any custom role
Copy file name to clipboardExpand all lines: content/en/synthetics/api_tests/websocket_tests.md
+2-24Lines changed: 2 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -124,29 +124,7 @@ To display your list of variables, type `{{` in your desired field.
124
124
125
125
A test is considered `FAILED` if it does not satisfy one or more assertions or if the request prematurely failed. In some cases, the test can fail without testing the assertions against the endpoint.
126
126
127
-
These reasons include the following:
128
-
129
-
`CONNRESET`
130
-
: The connection was abruptly closed by the remote server. Possible causes include the web server encountering an error or crashing while responding, or loss of connectivity of the web server.
131
-
132
-
`DNS`
133
-
: DNS entry not found for the test URL. Possible causes include misconfigured test URL or the wrong configuration of your DNS entries.
134
-
135
-
`INVALID_REQUEST`
136
-
: The configuration of the test is invalid (for example, a typo in the URL).
137
-
138
-
`SSL`
139
-
: The SSL connection couldn't be performed. [See the dedicated error page for more information][9].
140
-
141
-
`TIMEOUT`
142
-
: The request couldn't be completed in a reasonable time. Two types of `TIMEOUT` errors can happen:
143
-
-`TIMEOUT: The request couldn't be completed in a reasonable time.` indicates that the request duration hit the test defined timeout (default is set to 60s).
144
-
For each request only the completed stages for the request are displayed in the network waterfall. For example, in the case of `Total response time` only being displayed, the timeout occurred during the DNS resolution.
145
-
-`TIMEOUT: Overall test execution couldn't be completed in a reasonable time.` indicates that the test duration (request + assertions) hits the maximum duration (60.5s).
146
-
147
-
`WEBSOCKET`
148
-
: The WebSocket connection was closed or cannot be opened. One type of `WEBSOCKET` error can happen:
149
-
-`WEBSOCKET: Received message longer than the maximum supported length.` indicates that the response message length hits the maximum length (50kb).
127
+
For a complete list of WebSocket error codes, see [API Testing Errors][9].
150
128
151
129
## Permissions
152
130
@@ -170,6 +148,6 @@ If you are using the [custom role feature][11], add your user to any custom role
0 commit comments