Gets basic results of an on-demand execution of a synthetic monitor.
The request produces an application/json
payload.
GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/synthetic/executions/{executionId} |
Environment ActiveGateCluster ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/synthetic/executions/{executionId} |
To execute this request, you need an access token with one of the following scopes:
syntheticExecutions.read
ExternalSyntheticIntegration
ReadSyntheticData
To learn how to obtain and use it, see Tokens and authentication.
The identifier of the on-demand execution.
Success. The response contains basic information about the on-demand execution.
SyntheticOnDemandExecution
objectDescribes the status of an on-demand execution.
The identifier of the batch.
The timestamp when whole data set has been collected on server, in UTC milliseconds.
The identifier of the execution.
Execution stage.
DATA_RETRIEVED
EXECUTED
NOT_TRIGGERED
TIMED_OUT
TRIGGERED
WAITING
The timestamp when execution was finished, in UTC milliseconds.
ObjectNode
objectCustomized script properties for this on-demand batch execution.
ExecutionFullResults
objectContains extended monitor's execution details.
Error code.
Number executed steps.
Failed step name.
Failed step sequence id.
Failure message.
ExecutionStep
objectContains detailed information about the monitor's step execution.
Defines the actual set of fields depending on the value. See one of the following objects:
BROWSER
-> BMActionHTTP
-> MonitorRequestExecutionResultBROWSER
HTTP
ExecutionSimpleResults
objectContains basic results of the monitor's on-demand execution.
Informs whether is Chrome error.
Synthetic engine id on which monitor was executed.
Error code.
Number of the executed steps by Synthetic engine
Failure message.
A hostname resolution time measured in milliseconds.
{"batchId": "22396514015719218","customizedScript": {"requests": [{"sequenceId": "1","url": "https://www.somepage.org","validation": {"rules": [{"passIfFound": "true","type": "httpStatusesList","value": "=201"}]}}]},"dataDeliveryTimestamp": "1629891701171","executionId": "7002396514015719218","executionStage": "DATA_RETRIEVED","executionTimestamp": "1629891695487","locationId": "SYNTHETIC_LOCATION-9BB04DAEBA71B8CA","metadata": {"key": "value","version": "1.255.20221022"},"monitorId": "HTTP_CHECK-6349B98E1CD87352","processingMode": "STANDARD","schedulingTime": "1629891686877","simpleResults": [{"engineId": "1993198092","executedSteps": "1","healthStatus": "HEALTHY","hostNameResolutionTime": "50","publicLocation": "false","redirectionTime": "576","responseBodySizeLimitExceeded": "false","responseSize": "1530652","responseStatusCode": "200","startTimestamp": "1629891693487","tcpConnectTime": "127","tlsHandshakeTime": "167","totalTime": "955"}],"source": "API","userId": "someUserIdentifier"}