The following base fields are used for synthetic events.
Attribute
Type
Description
Examples
timestamp
timestamp
stableDisplay name: TimestampThe time (UNIX Epoch time in nanoseconds) when the event originated, typically when the source created it. If no original timestamp is available, it will be populated at ingest time and required for all events. In the case of a correlated event (for example, ITIL events), this time could be different from the event.start time, as this time represents the actual timestamp when the "update" for the event was created.
1649822520123123123
event.id
string
stableDisplay name: Event IDUnique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.version
string
stableDisplay name: Event versionDescribes the version of the event.
1.0.0
event.type
string
stableDisplay name: Event typeThe unique type identifier of a given event.Tags: permission
ESXI_HOST_MEMORY_SATURATION; PROCESS_RESTART; CPU_SATURATION; MEMORY_SATURATION; Automation Workflow; AppEngine Functions - Small
event.kind
string
stableDisplay name: Event kindGives high-level information about what kind of information the event contains without being specific about the contents of the event. It helps to determine the record type of a raw event. 1Tags: permission
SYNTHETIC_EVENT
1
Fixed value SYNTHETIC_EVENT.
Synthetic primary tags fields
The following fields are common for all synthetic events.
Attribute
Type
Description
Examples
dt.synthetic.monitor.id
string
resourceexperimentalDisplay name: Synthetic monitor IDThe identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_check
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.**Display name: HTTP checkAn entity ID of an entity of type HTTP_CHECK.Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitor
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.**Display name: Multiprotocol monitorAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitor
smartscapeId
resourcestableDisplay name: Browser monitor IDSmartscape ID referencing a browser monitor entity.Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitor
smartscapeId
resourcestableDisplay name: HTTP check IDSmartscape ID referencing an HTTP check entity.Tags: smartscape-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitor
smartscapeId
resourceexperimentalThe Smartscape ID of a Synthetic network availability monitor entity.Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic testAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.name
string
**deprecatedReplaced with dt.synthetic.monitor.name.**The name of the monitor.
Monitor name
dt.synthetic.monitor.name
string
experimentalThe name of the monitor.
Monitor name
dt.synthetic.step.id
string
resourceexperimentalDisplay name: Synthetic step IDThe identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.**Display name: Synthetic test stepAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.**Display name: HTTP check stepAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic test stepAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_step
smartscapeId
resourcestableDisplay name: Browser monitor step IDSmartscape ID referencing a browser monitor step entity.Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_step
smartscapeId
resourcestableDisplay name: HTTP check step IDSmartscape ID referencing an HTTP check step entity.Tags: smartscape-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
step.name
string
**deprecatedReplaced with dt.synthetic.step.name.**The name of the step.
Step name
dt.synthetic.step.name
string
experimentalThe name of the step.
Step name
step.sequence_number
long
**deprecatedReplaced with dt.synthetic.step.sequence_number.**The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_ids
string[]
resourceexperimentalDisplay name: Synthetic monitored entity idsIDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_ids
smartscapeId[]
resourceexperimentalDisplay name: Synthetic monitored entity SmartscapeIDsThe Smartscape IDs of a Synthetic monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_number
long
experimentalThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__
string
experimentalUser-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_context
string
resourcestableDisplay name: DT security contextThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: permission
The following base fields are used for synthetic execution events.
Attribute
Type
Description
Examples
execution.type
string
experimentalThe type of the execution.
on-demand
execution.end_timestamp
timestamp
experimentalThe timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.id
long
resourceexperimentalDisplay name: Synthetic batch IDThe identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_location
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.**Display name: Synthetic locationAn entity ID of an entity of type SYNTHETIC_LOCATION.Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
execution.type MUST be one of the following:
Value
Description
on-creation
on-creation
on-demand
on-demand
on-demand with customized script
on-demand with customized script
on-update
on-update
re-run
re-run
standard
standard
Synthetic result status fields
The following status fields are used for synthetic execution events.
Attribute
Type
Description
Examples
result.status.details
string
experimentalStatus details.
connection timed out after 5000 ms: google.com
result.status.on_demand.message
string
experimentalThe on-demand status message.
Success
result.status.on_demand.details
string
experimentalThe details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.category
string
experimentalThe category of the status.
FAIL
result.status.code
long
experimentalNumeric representation of the status.
599
result.status.message
string
experimentalThe message returned by an execution or a status message.
TIMEOUT
result.status.category MUST be one of the following:
Value
Description
FAIL
Execution fail
NOT_EXECUTED
Not executed
SUCCESS
Success
UNEXPECTED_ERROR
Unexpected error
Monitor result fields
The following result fields are used for synthetic monitor execution events.
Attribute
Type
Description
Examples
result.failed_step.name
string
experimentalThe name of the failed step
Second step
result.failed_step.sequence_id
long
deprecatedThe sequence ID of the step. Replaced by result.failed_step.sequence_number
2
result.failed_step.sequence_number
long
experimentalThe sequence id of the step.
2
result.executed_steps_count
long
experimentalThe number of executed steps.
2
result.engine.id
long
experimentalThe id of the engine which has executed the monitor.
123
result.location.type
string
experimentalThe type of synthetic location.
private
result.state
string
experimentalResult state of monitor execution.
FAIL
dt.active_gate.id
string
resourceexperimentalDisplay name: ActiveGate IDHexadecimal identifier of the ActiveGate prefixed with 0x
0xef3d21c3
result.location.type MUST be one of the following:
Value
Description
private
Private
public
Public
result.state MUST be one of the following:
Value
Description
FAIL
Fail
SUCCESS
Success
Synthetic HTTP monitor execution result statistics fields
Attribute
Type
Description
Examples
result.statistics.duration
duration
experimentalThe duration of the monitor/step.
456
result.statistics.host_name_resolution_time
duration
experimentalThe host name resolution time of the step/sum of all steps.
12345
result.statistics.peer_certificate_expiry_date
timestamp
experimentalThe peer certificate expiration date.
1741996799000
result.statistics.redirection_time
duration
experimentalThe redirection time of the step/sum of all steps.
2
result.statistics.redirects_count
long
experimentalThe number of redirects of the step/sum of all steps.
experimentalSet to true in case response body size has been exceeded.
true
result.statistics.response_size
long
experimentalThe response size of the step/sum of all steps.
456
result.statistics.response_status_code
long
experimentalThe HTTP status code reported for the execution.
404
result.statistics.start_timestamp
timestamp
experimentalThe start timestamp of the execution.
1629891693487
result.statistics.tcp_connect_time
duration
experimentalThe tcp connection time of the step/sum of all steps.
12345
result.statistics.time_to_first_byte
duration
experimentalThe time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Reported for monitor level, calculated for the sum of all steps.
244
result.statistics.tls_handshake_time
duration
experimentalThe tls handshake time of the step/sum of all steps.
12345
Synthetic HTTP step execution
Synthetic HTTP step execution event
Synthetic base event fields
The following base fields are used for synthetic events.
Attribute
Type
Description
Examples
timestamp
timestamp
stableDisplay name: TimestampThe time (UNIX Epoch time in nanoseconds) when the event originated, typically when the source created it. If no original timestamp is available, it will be populated at ingest time and required for all events. In the case of a correlated event (for example, ITIL events), this time could be different from the event.start time, as this time represents the actual timestamp when the "update" for the event was created.
1649822520123123123
event.id
string
stableDisplay name: Event IDUnique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.version
string
stableDisplay name: Event versionDescribes the version of the event.
1.0.0
event.type
string
stableDisplay name: Event typeThe unique type identifier of a given event.Tags: permission
ESXI_HOST_MEMORY_SATURATION; PROCESS_RESTART; CPU_SATURATION; MEMORY_SATURATION; Automation Workflow; AppEngine Functions - Small
event.kind
string
stableDisplay name: Event kindGives high-level information about what kind of information the event contains without being specific about the contents of the event. It helps to determine the record type of a raw event. 1Tags: permission
SYNTHETIC_EVENT
1
Fixed value SYNTHETIC_EVENT.
Synthetic primary tags fields
The following fields are common for all synthetic events.
Attribute
Type
Description
Examples
dt.synthetic.monitor.id
string
resourceexperimentalDisplay name: Synthetic monitor IDThe identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_check
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.**Display name: HTTP checkAn entity ID of an entity of type HTTP_CHECK.Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitor
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.**Display name: Multiprotocol monitorAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitor
smartscapeId
resourcestableDisplay name: Browser monitor IDSmartscape ID referencing a browser monitor entity.Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitor
smartscapeId
resourcestableDisplay name: HTTP check IDSmartscape ID referencing an HTTP check entity.Tags: smartscape-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitor
smartscapeId
resourceexperimentalThe Smartscape ID of a Synthetic network availability monitor entity.Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic testAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.name
string
**deprecatedReplaced with dt.synthetic.monitor.name.**The name of the monitor.
Monitor name
dt.synthetic.monitor.name
string
experimentalThe name of the monitor.
Monitor name
dt.synthetic.step.id
string
resourceexperimentalDisplay name: Synthetic step IDThe identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.**Display name: Synthetic test stepAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.**Display name: HTTP check stepAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic test stepAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_step
smartscapeId
resourcestableDisplay name: Browser monitor step IDSmartscape ID referencing a browser monitor step entity.Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_step
smartscapeId
resourcestableDisplay name: HTTP check step IDSmartscape ID referencing an HTTP check step entity.Tags: smartscape-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
step.name
string
**deprecatedReplaced with dt.synthetic.step.name.**The name of the step.
Step name
dt.synthetic.step.name
string
experimentalThe name of the step.
Step name
step.sequence_number
long
**deprecatedReplaced with dt.synthetic.step.sequence_number.**The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_ids
string[]
resourceexperimentalDisplay name: Synthetic monitored entity idsIDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_ids
smartscapeId[]
resourceexperimentalDisplay name: Synthetic monitored entity SmartscapeIDsThe Smartscape IDs of a Synthetic monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_number
long
experimentalThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__
string
experimentalUser-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_context
string
resourcestableDisplay name: DT security contextThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: permission
The following base fields are used for synthetic execution events.
Attribute
Type
Description
Examples
execution.type
string
experimentalThe type of the execution.
on-demand
execution.end_timestamp
timestamp
experimentalThe timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.id
long
resourceexperimentalDisplay name: Synthetic batch IDThe identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_location
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.**Display name: Synthetic locationAn entity ID of an entity of type SYNTHETIC_LOCATION.Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
execution.type MUST be one of the following:
Value
Description
on-creation
on-creation
on-demand
on-demand
on-demand with customized script
on-demand with customized script
on-update
on-update
re-run
re-run
standard
standard
Synthetic step result fields
The following result fields are used for synthetic monitor step execution events.
Attribute
Type
Description
Examples
result.state
string
experimentalResult state of monitor execution.
FAIL
result.state MUST be one of the following:
Value
Description
FAIL
Fail
SUCCESS
Success
Synthetic result status fields
The following status fields are used for synthetic execution events.
Attribute
Type
Description
Examples
result.status.details
string
experimentalStatus details.
connection timed out after 5000 ms: google.com
result.status.on_demand.message
string
experimentalThe on-demand status message.
Success
result.status.on_demand.details
string
experimentalThe details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.category
string
experimentalThe category of the status.
FAIL
result.status.code
long
experimentalNumeric representation of the status.
599
result.status.message
string
experimentalThe message returned by an execution or a status message.
TIMEOUT
result.status.category MUST be one of the following:
Value
Description
FAIL
Execution fail
NOT_EXECUTED
Not executed
SUCCESS
Success
UNEXPECTED_ERROR
Unexpected error
Synthetic HTTP step execution result statistics fields
Attribute
Type
Description
Examples
result.statistics.duration
duration
experimentalThe duration of the monitor/step.
456
result.statistics.host_name_resolution_time
duration
experimentalThe host name resolution time of the step/sum of all steps.
12345
result.statistics.peer_certificate_expiry_date
timestamp
experimentalThe peer certificate expiration date.
1741996799000
result.statistics.redirection_time
duration
experimentalThe redirection time of the step/sum of all steps.
2
result.statistics.redirects_count
long
experimentalThe number of redirects of the step/sum of all steps.
experimentalSet to true in case response body size has been exceeded.
true
result.statistics.response_size
long
experimentalThe response size of the step/sum of all steps.
456
result.statistics.response_status_code
long
experimentalThe HTTP status code reported for the execution.
404
result.statistics.start_timestamp
timestamp
experimentalThe start timestamp of the execution.
1629891693487
result.statistics.tcp_connect_time
duration
experimentalThe tcp connection time of the step/sum of all steps.
12345
result.statistics.time_to_first_byte
duration
experimentalThe time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Reported for monitor level, calculated for the sum of all steps.
244
result.statistics.tls_handshake_time
duration
experimentalThe tls handshake time of the step/sum of all steps.
12345
Synthetic HTTP step execution details
Synthetic HTTP step execution details event
Synthetic base event fields
The following base fields are used for synthetic events.
Attribute
Type
Description
Examples
timestamp
timestamp
stableDisplay name: TimestampThe time (UNIX Epoch time in nanoseconds) when the event originated, typically when the source created it. If no original timestamp is available, it will be populated at ingest time and required for all events. In the case of a correlated event (for example, ITIL events), this time could be different from the event.start time, as this time represents the actual timestamp when the "update" for the event was created.
1649822520123123123
event.id
string
stableDisplay name: Event IDUnique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.version
string
stableDisplay name: Event versionDescribes the version of the event.
1.0.0
event.type
string
stableDisplay name: Event typeThe unique type identifier of a given event.Tags: permission
ESXI_HOST_MEMORY_SATURATION; PROCESS_RESTART; CPU_SATURATION; MEMORY_SATURATION; Automation Workflow; AppEngine Functions - Small
event.kind
string
stableDisplay name: Event kindGives high-level information about what kind of information the event contains without being specific about the contents of the event. It helps to determine the record type of a raw event. 1Tags: permission
SYNTHETIC_EVENT
1
Fixed value SYNTHETIC_EVENT.
Synthetic primary tags fields
The following fields are common for all synthetic events.
Attribute
Type
Description
Examples
dt.synthetic.monitor.id
string
resourceexperimentalDisplay name: Synthetic monitor IDThe identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_check
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.**Display name: HTTP checkAn entity ID of an entity of type HTTP_CHECK.Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitor
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.**Display name: Multiprotocol monitorAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitor
smartscapeId
resourcestableDisplay name: Browser monitor IDSmartscape ID referencing a browser monitor entity.Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitor
smartscapeId
resourcestableDisplay name: HTTP check IDSmartscape ID referencing an HTTP check entity.Tags: smartscape-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitor
smartscapeId
resourceexperimentalThe Smartscape ID of a Synthetic network availability monitor entity.Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic testAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.name
string
**deprecatedReplaced with dt.synthetic.monitor.name.**The name of the monitor.
Monitor name
dt.synthetic.monitor.name
string
experimentalThe name of the monitor.
Monitor name
dt.synthetic.step.id
string
resourceexperimentalDisplay name: Synthetic step IDThe identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.**Display name: Synthetic test stepAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.**Display name: HTTP check stepAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic test stepAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_step
smartscapeId
resourcestableDisplay name: Browser monitor step IDSmartscape ID referencing a browser monitor step entity.Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_step
smartscapeId
resourcestableDisplay name: HTTP check step IDSmartscape ID referencing an HTTP check step entity.Tags: smartscape-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
step.name
string
**deprecatedReplaced with dt.synthetic.step.name.**The name of the step.
Step name
dt.synthetic.step.name
string
experimentalThe name of the step.
Step name
step.sequence_number
long
**deprecatedReplaced with dt.synthetic.step.sequence_number.**The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_ids
string[]
resourceexperimentalDisplay name: Synthetic monitored entity idsIDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_ids
smartscapeId[]
resourceexperimentalDisplay name: Synthetic monitored entity SmartscapeIDsThe Smartscape IDs of a Synthetic monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_number
long
experimentalThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__
string
experimentalUser-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_context
string
resourcestableDisplay name: DT security contextThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: permission
experimentalHTTP response headers, __key__ being the lowercase HTTP header name, e.g. "http.response.header.content-type". The value is a string.
909; text/html; charset=utf-8; abc, def
result.statistics.response_body
string
experimentalThe response body.
response body
result.statistics.response_message
string
experimentalThe response message.
OK
result.statistics.url
string
experimentalThe HTTP request url.
www.dynatrace.com
Synthetic batch status
Synthetic batch status event
Synthetic base event fields
The following base fields are used for synthetic events.
Attribute
Type
Description
Examples
timestamp
timestamp
stableDisplay name: TimestampThe time (UNIX Epoch time in nanoseconds) when the event originated, typically when the source created it. If no original timestamp is available, it will be populated at ingest time and required for all events. In the case of a correlated event (for example, ITIL events), this time could be different from the event.start time, as this time represents the actual timestamp when the "update" for the event was created.
1649822520123123123
event.id
string
stableDisplay name: Event IDUnique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.version
string
stableDisplay name: Event versionDescribes the version of the event.
1.0.0
event.type
string
stableDisplay name: Event typeThe unique type identifier of a given event.Tags: permission
ESXI_HOST_MEMORY_SATURATION; PROCESS_RESTART; CPU_SATURATION; MEMORY_SATURATION; Automation Workflow; AppEngine Functions - Small
event.kind
string
stableDisplay name: Event kindGives high-level information about what kind of information the event contains without being specific about the contents of the event. It helps to determine the record type of a raw event. 1Tags: permission
SYNTHETIC_EVENT
1
Fixed value SYNTHETIC_EVENT.
Synthetic primary tags fields
The following fields are common for all synthetic events.
Attribute
Type
Description
Examples
dt.synthetic.monitor.id
string
resourceexperimentalDisplay name: Synthetic monitor IDThe identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_check
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.**Display name: HTTP checkAn entity ID of an entity of type HTTP_CHECK.Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitor
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.**Display name: Multiprotocol monitorAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitor
smartscapeId
resourcestableDisplay name: Browser monitor IDSmartscape ID referencing a browser monitor entity.Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitor
smartscapeId
resourcestableDisplay name: HTTP check IDSmartscape ID referencing an HTTP check entity.Tags: smartscape-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitor
smartscapeId
resourceexperimentalThe Smartscape ID of a Synthetic network availability monitor entity.Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic testAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.name
string
**deprecatedReplaced with dt.synthetic.monitor.name.**The name of the monitor.
Monitor name
dt.synthetic.monitor.name
string
experimentalThe name of the monitor.
Monitor name
dt.synthetic.step.id
string
resourceexperimentalDisplay name: Synthetic step IDThe identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.**Display name: Synthetic test stepAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.**Display name: HTTP check stepAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic test stepAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_step
smartscapeId
resourcestableDisplay name: Browser monitor step IDSmartscape ID referencing a browser monitor step entity.Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_step
smartscapeId
resourcestableDisplay name: HTTP check step IDSmartscape ID referencing an HTTP check step entity.Tags: smartscape-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
step.name
string
**deprecatedReplaced with dt.synthetic.step.name.**The name of the step.
Step name
dt.synthetic.step.name
string
experimentalThe name of the step.
Step name
step.sequence_number
long
**deprecatedReplaced with dt.synthetic.step.sequence_number.**The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_ids
string[]
resourceexperimentalDisplay name: Synthetic monitored entity idsIDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_ids
smartscapeId[]
resourceexperimentalDisplay name: Synthetic monitored entity SmartscapeIDsThe Smartscape IDs of a Synthetic monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_number
long
experimentalThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__
string
experimentalUser-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_context
string
resourcestableDisplay name: DT security contextThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: permission
experimentalInformation whether performance issue validation was enabled.
true
configuration.fail_on_ssl_warning
boolean
experimentalInformation whether ssl certificate validation was enabled.
true
configuration.take_screenshot_on_success
boolean
experimentalInformation whether the execution should provide a screenshot in case of success.
true
configuration.processing_mode
string
experimentalThe execution's processing mode
DISABLE_PROBLEM_DETECTION
failed_executions
record[]
experimentalA collection of failed execution objects. Information about on-demand executions that failed.
failed_to_execute
record[]
experimentalA collection of failed execution objects. Information about on-demand executions that failed to be executed.
triggering_problems
record[]
experimentalA collection of triggering problem objects. The details of problems encountered while triggering on-demand executions.
metadata.__key__
string[]
experimentalThe metadata properties of the batch. 'key' being the metadata key. The value is a string defined by a user.
['"metadata.version": "1.255.20221022"']
triggered_executions
long[]
experimentalA collection of triggered executions ids.
[12345, 23456]
batch.status MUST be one of the following:
Value
Description
Failed
Failed
Failed to execute
Failed to execute
Not triggered
Not triggered
Running
Running
Success
Success
batch.source MUST be one of the following:
Value
Description
PUBLIC_API
API
UI
UI
configuration.processing_mode MUST be one of the following:
Value
Description
DISABLE_PROBLEM_DETECTION
DISABLE_PROBLEM_DETECTION
EXECUTIONS_DETAILS_ONLY
EXECUTIONS_DETAILS_ONLY
STANDARD
STANDARD
Batch result fields
Batch result
Attribute
Type
Description
Examples
batch_result.triggered_count
long
experimentalThe number of triggered executions within the batch.
6
batch_result.executed_count
long
experimentalThe number of triggered executions with the result SUCCESS or FAILED.
5
batch_result.failed_count
long
experimentalThe number of triggered executions with the result FAILED.
4
batch_result.failed_to_execute_count
long
experimentalThe number of executions that were triggered and not executed because of a problem with the Synthetic engine.
3
batch_result.triggering_problems_count
long
experimentalThe number of executions that were not triggered due to some problems.
2
batch_result.duration
duration
experimentalThe duration of the batch execution.
456
batch_result.total_duration
duration
experimentalThe sum of duration of the sum of all executions in batch.
1567
Synthetic batch status fields
Attribute
Type
Description
Examples
user.id
string
stableDisplay name: User IDUnique UUID of a human user. If the system itself has to be represented, the constant 'system' is used.
35ba9499-f87c-4047-962c-14dc32e255e5; system
Synthetic browser monitor execution
Synthetic browser monitor execution event
Synthetic base event fields
The following base fields are used for synthetic events.
Attribute
Type
Description
Examples
timestamp
timestamp
stableDisplay name: TimestampThe time (UNIX Epoch time in nanoseconds) when the event originated, typically when the source created it. If no original timestamp is available, it will be populated at ingest time and required for all events. In the case of a correlated event (for example, ITIL events), this time could be different from the event.start time, as this time represents the actual timestamp when the "update" for the event was created.
1649822520123123123
event.id
string
stableDisplay name: Event IDUnique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.version
string
stableDisplay name: Event versionDescribes the version of the event.
1.0.0
event.type
string
stableDisplay name: Event typeThe unique type identifier of a given event.Tags: permission
ESXI_HOST_MEMORY_SATURATION; PROCESS_RESTART; CPU_SATURATION; MEMORY_SATURATION; Automation Workflow; AppEngine Functions - Small
event.kind
string
stableDisplay name: Event kindGives high-level information about what kind of information the event contains without being specific about the contents of the event. It helps to determine the record type of a raw event. 1Tags: permission
SYNTHETIC_EVENT
1
Fixed value SYNTHETIC_EVENT.
Synthetic primary tags fields
The following fields are common for all synthetic events.
Attribute
Type
Description
Examples
dt.synthetic.monitor.id
string
resourceexperimentalDisplay name: Synthetic monitor IDThe identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_check
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.**Display name: HTTP checkAn entity ID of an entity of type HTTP_CHECK.Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitor
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.**Display name: Multiprotocol monitorAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitor
smartscapeId
resourcestableDisplay name: Browser monitor IDSmartscape ID referencing a browser monitor entity.Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitor
smartscapeId
resourcestableDisplay name: HTTP check IDSmartscape ID referencing an HTTP check entity.Tags: smartscape-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitor
smartscapeId
resourceexperimentalThe Smartscape ID of a Synthetic network availability monitor entity.Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic testAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.name
string
**deprecatedReplaced with dt.synthetic.monitor.name.**The name of the monitor.
Monitor name
dt.synthetic.monitor.name
string
experimentalThe name of the monitor.
Monitor name
dt.synthetic.step.id
string
resourceexperimentalDisplay name: Synthetic step IDThe identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.**Display name: Synthetic test stepAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.**Display name: HTTP check stepAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic test stepAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_step
smartscapeId
resourcestableDisplay name: Browser monitor step IDSmartscape ID referencing a browser monitor step entity.Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_step
smartscapeId
resourcestableDisplay name: HTTP check step IDSmartscape ID referencing an HTTP check step entity.Tags: smartscape-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
step.name
string
**deprecatedReplaced with dt.synthetic.step.name.**The name of the step.
Step name
dt.synthetic.step.name
string
experimentalThe name of the step.
Step name
step.sequence_number
long
**deprecatedReplaced with dt.synthetic.step.sequence_number.**The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_ids
string[]
resourceexperimentalDisplay name: Synthetic monitored entity idsIDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_ids
smartscapeId[]
resourceexperimentalDisplay name: Synthetic monitored entity SmartscapeIDsThe Smartscape IDs of a Synthetic monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_number
long
experimentalThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__
string
experimentalUser-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_context
string
resourcestableDisplay name: DT security contextThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: permission
The following base fields are used for synthetic execution events.
Attribute
Type
Description
Examples
execution.type
string
experimentalThe type of the execution.
on-demand
execution.end_timestamp
timestamp
experimentalThe timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.id
long
resourceexperimentalDisplay name: Synthetic batch IDThe identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_location
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.**Display name: Synthetic locationAn entity ID of an entity of type SYNTHETIC_LOCATION.Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
execution.type MUST be one of the following:
Value
Description
on-creation
on-creation
on-demand
on-demand
on-demand with customized script
on-demand with customized script
on-update
on-update
re-run
re-run
standard
standard
Synthetic result status fields
The following status fields are used for synthetic execution events.
Attribute
Type
Description
Examples
result.status.details
string
experimentalStatus details.
connection timed out after 5000 ms: google.com
result.status.on_demand.message
string
experimentalThe on-demand status message.
Success
result.status.on_demand.details
string
experimentalThe details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.category
string
experimentalThe category of the status.
FAIL
result.status.code
long
experimentalNumeric representation of the status.
599
result.status.message
string
experimentalThe message returned by an execution or a status message.
TIMEOUT
result.status.category MUST be one of the following:
Value
Description
FAIL
Execution fail
NOT_EXECUTED
Not executed
SUCCESS
Success
UNEXPECTED_ERROR
Unexpected error
Monitor result fields
The following result fields are used for synthetic monitor execution events.
Attribute
Type
Description
Examples
result.failed_step.name
string
experimentalThe name of the failed step
Second step
result.failed_step.sequence_id
long
deprecatedThe sequence ID of the step. Replaced by result.failed_step.sequence_number
2
result.failed_step.sequence_number
long
experimentalThe sequence id of the step.
2
result.executed_steps_count
long
experimentalThe number of executed steps.
2
result.engine.id
long
experimentalThe id of the engine which has executed the monitor.
123
result.location.type
string
experimentalThe type of synthetic location.
private
result.state
string
experimentalResult state of monitor execution.
FAIL
dt.active_gate.id
string
resourceexperimentalDisplay name: ActiveGate IDHexadecimal identifier of the ActiveGate prefixed with 0x
0xef3d21c3
result.location.type MUST be one of the following:
Value
Description
private
Private
public
Public
result.state MUST be one of the following:
Value
Description
FAIL
Fail
SUCCESS
Success
Synthetic browser monitor execution fields
Attribute
Type
Description
Examples
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
execution.retry_on_error
boolean
experimentalShould we ignore this execution attempt (which was a failure) - will there be retry.
true
execution.screen_capture
string
experimentalScreen capture mode
capture_on_error
next_execution.id
long
experimentalNext execution id for sequential mode.
100681465183
reference_execution.id
long
experimentalRetried execution's id.
100681465183
result.failed_step.id
string
experimentalThe ME ID of the failed step.
SYNTHETIC_TEST_STEP-E3B7B18230E88471
result.failed_step.type
string
experimentalThe type of the failed step.
CLICK
result.failed_step.url
string
experimentalThe URL of the failed step.
https://dynatrace.com
execution.screen_capture MUST be one of the following:
Value
Description
capture_on_error
Capture on error
capture_on_success
Capture on success
no_capture
No capture
result.failed_step.type MUST be one of the following:
Value
Description
CLICK
Click
COOKIE
Cookie
JAVASCRIPT
Javascript
KEYSTROKES
Keystrokes
NAVIGATE
Navigate
SELECT_OPTION
Select option
TAP
Tap
Synthetic browser monitor execution result statistics fields
Attribute
Type
Description
Examples
dt.synthetic_engine.processing.end_timestamp
timestamp
experimentalDisplay name: Synthetic engine processing end timestampThe end timestamp of the step/monitor execution as reported by executor.
1629891693487
dt.synthetic_engine.processing.start_timestamp
timestamp
experimentalDisplay name: Synthetic engine processing start timestampThe start timestamp of the step/monitor execution as reported by executor.
1529891693487
result.statistics.duration
duration
experimentalThe duration of the monitor/step.
456
result.statistics.end_timestamp
timestamp
experimentalThe end timestamp of the execution.
1629891693487
result.statistics.events.count
long
experimentalNumber of events reported for this step/monitor.
6
result.statistics.start_timestamp
timestamp
experimentalThe start timestamp of the execution.
1629891693487
result.statistics.transfer_size
long
experimentalThe transfer size of the step/sum of all steps.
678
result.statistics.user_actions.count
long
experimentalNumber of user actions reported for this step/monitor.
3
result.statistics.user_actions.duration
duration
experimentalReported for browser_monitor_execution: Duration of browser monitor, calculated as a sum of all step-level user actions durations. Reported for browser_monitor_step_execution: Duration of individual browser monitor step, measured from the start of the first user action event of the step to the end of the last user action event of the step.
456
result.statistics.user_actions.total_duration
duration
experimentalReported for browser_monitor_execution: Total duration of browser monitor, measured as a sum of all step-level values of "User actions total duration" metric. Reported for browser_monitor_step_execution: Total duration of individual browser monitor step, measured as a sum of durations of all user actions in the step.
456
result.statistics.user_events.duration
duration
experimentalReported for browser_monitor_execution: Duration of browser monitor, calculated as a sum of all step-level user events durations. Reported for browser_monitor_step_execution: Duration of individual browser monitor step, measured from the start of the first event of the step to the end of the last event of the step.
456
result.statistics.user_events.total_duration
duration
experimentalReported for browser_monitor_execution: Total duration of browser monitor, measured as a sum of all step-level values of "User events total duration" metric. Reported for browser_monitor_step_execution: Total duration of individual browser monitor step, measured as a sum of durations of all user events in the step.
456
Synthetic browser monitor step execution
Synthetic browser monitor step execution event
Synthetic base event fields
The following base fields are used for synthetic events.
Attribute
Type
Description
Examples
timestamp
timestamp
stableDisplay name: TimestampThe time (UNIX Epoch time in nanoseconds) when the event originated, typically when the source created it. If no original timestamp is available, it will be populated at ingest time and required for all events. In the case of a correlated event (for example, ITIL events), this time could be different from the event.start time, as this time represents the actual timestamp when the "update" for the event was created.
1649822520123123123
event.id
string
stableDisplay name: Event IDUnique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.version
string
stableDisplay name: Event versionDescribes the version of the event.
1.0.0
event.type
string
stableDisplay name: Event typeThe unique type identifier of a given event.Tags: permission
ESXI_HOST_MEMORY_SATURATION; PROCESS_RESTART; CPU_SATURATION; MEMORY_SATURATION; Automation Workflow; AppEngine Functions - Small
event.kind
string
stableDisplay name: Event kindGives high-level information about what kind of information the event contains without being specific about the contents of the event. It helps to determine the record type of a raw event. 1Tags: permission
SYNTHETIC_EVENT
1
Fixed value SYNTHETIC_EVENT.
Synthetic primary tags fields
The following fields are common for all synthetic events.
Attribute
Type
Description
Examples
dt.synthetic.monitor.id
string
resourceexperimentalDisplay name: Synthetic monitor IDThe identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_check
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.**Display name: HTTP checkAn entity ID of an entity of type HTTP_CHECK.Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitor
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.**Display name: Multiprotocol monitorAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitor
smartscapeId
resourcestableDisplay name: Browser monitor IDSmartscape ID referencing a browser monitor entity.Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitor
smartscapeId
resourcestableDisplay name: HTTP check IDSmartscape ID referencing an HTTP check entity.Tags: smartscape-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitor
smartscapeId
resourceexperimentalThe Smartscape ID of a Synthetic network availability monitor entity.Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic testAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.name
string
**deprecatedReplaced with dt.synthetic.monitor.name.**The name of the monitor.
Monitor name
dt.synthetic.monitor.name
string
experimentalThe name of the monitor.
Monitor name
dt.synthetic.step.id
string
resourceexperimentalDisplay name: Synthetic step IDThe identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.**Display name: Synthetic test stepAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.**Display name: HTTP check stepAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic test stepAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_step
smartscapeId
resourcestableDisplay name: Browser monitor step IDSmartscape ID referencing a browser monitor step entity.Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_step
smartscapeId
resourcestableDisplay name: HTTP check step IDSmartscape ID referencing an HTTP check step entity.Tags: smartscape-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
step.name
string
**deprecatedReplaced with dt.synthetic.step.name.**The name of the step.
Step name
dt.synthetic.step.name
string
experimentalThe name of the step.
Step name
step.sequence_number
long
**deprecatedReplaced with dt.synthetic.step.sequence_number.**The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_ids
string[]
resourceexperimentalDisplay name: Synthetic monitored entity idsIDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_ids
smartscapeId[]
resourceexperimentalDisplay name: Synthetic monitored entity SmartscapeIDsThe Smartscape IDs of a Synthetic monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_number
long
experimentalThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__
string
experimentalUser-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_context
string
resourcestableDisplay name: DT security contextThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: permission
The following base fields are used for synthetic execution events.
Attribute
Type
Description
Examples
execution.type
string
experimentalThe type of the execution.
on-demand
execution.end_timestamp
timestamp
experimentalThe timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.id
long
resourceexperimentalDisplay name: Synthetic batch IDThe identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_location
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.**Display name: Synthetic locationAn entity ID of an entity of type SYNTHETIC_LOCATION.Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
execution.type MUST be one of the following:
Value
Description
on-creation
on-creation
on-demand
on-demand
on-demand with customized script
on-demand with customized script
on-update
on-update
re-run
re-run
standard
standard
Synthetic step result fields
The following result fields are used for synthetic monitor step execution events.
Attribute
Type
Description
Examples
result.state
string
experimentalResult state of monitor execution.
FAIL
result.state MUST be one of the following:
Value
Description
FAIL
Fail
SUCCESS
Success
Synthetic result status fields
The following status fields are used for synthetic execution events.
Attribute
Type
Description
Examples
result.status.details
string
experimentalStatus details.
connection timed out after 5000 ms: google.com
result.status.on_demand.message
string
experimentalThe on-demand status message.
Success
result.status.on_demand.details
string
experimentalThe details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.category
string
experimentalThe category of the status.
FAIL
result.status.code
long
experimentalNumeric representation of the status.
599
result.status.message
string
experimentalThe message returned by an execution or a status message.
TIMEOUT
result.status.category MUST be one of the following:
Value
Description
FAIL
Execution fail
NOT_EXECUTED
Not executed
SUCCESS
Success
UNEXPECTED_ERROR
Unexpected error
Synthetic browser monitor step execution fields
Attribute
Type
Description
Examples
dt.synthetic.step.type
string
experimentalDisplay name: Synthetic step typeType of browser monitor step.
navigate; click; javascript
screenshot.regular_uri
string
experimentalThe screenshot URI of the step.
screenshot.thumbnail_uri
string
experimentalThe screenshot thumbnail URI of the step.
step.type
string
**deprecatedReplaced with dt.synthetic.step.type.**Type of the step.
CLICK
step.url
string
experimentalThe URL of the step.
https://dynatrace.com
dt.synthetic.step.type MUST be one of the following:
Value
Description
click
Click
cookie
Cookie
javascript
JavaScript
keystrokes
Keystrokes
navigate
Navigate
select_option
Select option
tap
Tap
step.type MUST be one of the following:
Value
Description
CLICK
Click
COOKIE
Cookie
JAVASCRIPT
Javascript
KEYSTROKES
Keystrokes
NAVIGATE
Navigate
SELECT_OPTION
Select option
TAP
Tap
Synthetic browser monitor step execution result statistics fields
Attribute
Type
Description
Examples
dt.synthetic_engine.processing.end_timestamp
timestamp
experimentalDisplay name: Synthetic engine processing end timestampThe end timestamp of the step/monitor execution as reported by executor.
1629891693487
dt.synthetic_engine.processing.start_timestamp
timestamp
experimentalDisplay name: Synthetic engine processing start timestampThe start timestamp of the step/monitor execution as reported by executor.
1529891693487
result.statistics.duration
duration
experimentalThe duration of the monitor/step.
456
result.statistics.end_timestamp
timestamp
experimentalThe end timestamp of the execution.
1629891693487
result.statistics.events.count
long
experimentalNumber of events reported for this step/monitor.
6
result.statistics.start_timestamp
timestamp
experimentalThe start timestamp of the execution.
1629891693487
result.statistics.user_actions.count
long
experimentalNumber of user actions reported for this step/monitor.
3
result.statistics.user_actions.duration
duration
experimentalReported for browser_monitor_execution: Duration of browser monitor, calculated as a sum of all step-level user actions durations. Reported for browser_monitor_step_execution: Duration of individual browser monitor step, measured from the start of the first user action event of the step to the end of the last user action event of the step.
456
result.statistics.user_actions.total_duration
duration
experimentalReported for browser_monitor_execution: Total duration of browser monitor, measured as a sum of all step-level values of "User actions total duration" metric. Reported for browser_monitor_step_execution: Total duration of individual browser monitor step, measured as a sum of durations of all user actions in the step.
456
result.statistics.user_events.duration
duration
experimentalReported for browser_monitor_execution: Duration of browser monitor, calculated as a sum of all step-level user events durations. Reported for browser_monitor_step_execution: Duration of individual browser monitor step, measured from the start of the first event of the step to the end of the last event of the step.
456
result.statistics.user_events.total_duration
duration
experimentalReported for browser_monitor_execution: Total duration of browser monitor, measured as a sum of all step-level values of "User events total duration" metric. Reported for browser_monitor_step_execution: Total duration of individual browser monitor step, measured as a sum of durations of all user events in the step.
The following base fields are used for synthetic events.
Attribute
Type
Description
Examples
timestamp
timestamp
stableDisplay name: TimestampThe time (UNIX Epoch time in nanoseconds) when the event originated, typically when the source created it. If no original timestamp is available, it will be populated at ingest time and required for all events. In the case of a correlated event (for example, ITIL events), this time could be different from the event.start time, as this time represents the actual timestamp when the "update" for the event was created.
1649822520123123123
event.id
string
stableDisplay name: Event IDUnique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.version
string
stableDisplay name: Event versionDescribes the version of the event.
1.0.0
event.type
string
stableDisplay name: Event typeThe unique type identifier of a given event.Tags: permission
ESXI_HOST_MEMORY_SATURATION; PROCESS_RESTART; CPU_SATURATION; MEMORY_SATURATION; Automation Workflow; AppEngine Functions - Small
event.kind
string
stableDisplay name: Event kindGives high-level information about what kind of information the event contains without being specific about the contents of the event. It helps to determine the record type of a raw event. 1Tags: permission
SYNTHETIC_EVENT
1
Fixed value SYNTHETIC_EVENT.
Synthetic primary tags fields
The following fields are common for all synthetic events.
Attribute
Type
Description
Examples
dt.synthetic.monitor.id
string
resourceexperimentalDisplay name: Synthetic monitor IDThe identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.**Display name: Synthetic testAn entity ID of an entity of type SYNTHETIC_TEST.Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_check
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.**Display name: HTTP checkAn entity ID of an entity of type HTTP_CHECK.Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitor
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.**Display name: Multiprotocol monitorAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitor
smartscapeId
resourcestableDisplay name: Browser monitor IDSmartscape ID referencing a browser monitor entity.Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitor
smartscapeId
resourcestableDisplay name: HTTP check IDSmartscape ID referencing an HTTP check entity.Tags: smartscape-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitor
smartscapeId
resourceexperimentalThe Smartscape ID of a Synthetic network availability monitor entity.Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_test
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic testAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.name
string
**deprecatedReplaced with dt.synthetic.monitor.name.**The name of the monitor.
Monitor name
dt.synthetic.monitor.name
string
experimentalThe name of the monitor.
Monitor name
dt.synthetic.step.id
string
resourceexperimentalDisplay name: Synthetic step IDThe identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.**Display name: Synthetic test stepAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_step
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.**Display name: HTTP check stepAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_step
string
resource **deprecatedThis field is deprecated and will be removed in the future.**Display name: External synthetic test stepAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.id
smartscapeId
resourceexperimentalThe Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_step
smartscapeId
resourcestableDisplay name: Browser monitor step IDSmartscape ID referencing a browser monitor step entity.Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_step
smartscapeId
resourcestableDisplay name: HTTP check step IDSmartscape ID referencing an HTTP check step entity.Tags: smartscape-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
step.name
string
**deprecatedReplaced with dt.synthetic.step.name.**The name of the step.
Step name
dt.synthetic.step.name
string
experimentalThe name of the step.
Step name
step.sequence_number
long
**deprecatedReplaced with dt.synthetic.step.sequence_number.**The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_ids
string[]
resourceexperimentalDisplay name: Synthetic monitored entity idsIDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_ids
smartscapeId[]
resourceexperimentalDisplay name: Synthetic monitored entity SmartscapeIDsThe Smartscape IDs of a Synthetic monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_number
long
experimentalThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__
string
experimentalUser-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_context
string
resourcestableDisplay name: DT security contextThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: permission
The following base fields are used for synthetic execution events.
Attribute
Type
Description
Examples
execution.type
string
experimentalThe type of the execution.
on-demand
execution.end_timestamp
timestamp
experimentalThe timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.id
long
resourceexperimentalDisplay name: Synthetic batch IDThe identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_location
string
resource **deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.**Display name: Synthetic locationAn entity ID of an entity of type SYNTHETIC_LOCATION.Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
execution.type MUST be one of the following:
Value
Description
on-creation
on-creation
on-demand
on-demand
on-demand with customized script
on-demand with customized script
on-update
on-update
re-run
re-run
standard
standard
Synthetic result status fields
The following status fields are used for synthetic execution events.
Attribute
Type
Description
Examples
result.status.details
string
experimentalStatus details.
connection timed out after 5000 ms: google.com
result.status.on_demand.message
string
experimentalThe on-demand status message.
Success
result.status.on_demand.details
string
experimentalThe details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.category
string
experimentalThe category of the status.
FAIL
result.status.code
long
experimentalNumeric representation of the status.
599
result.status.message
string
experimentalThe message returned by an execution or a status message.
TIMEOUT
result.status.category MUST be one of the following:
Value
Description
FAIL
Execution fail
NOT_EXECUTED
Not executed
SUCCESS
Success
UNEXPECTED_ERROR
Unexpected error
Monitor result fields
The following result fields are used for synthetic monitor execution events.
Attribute
Type
Description
Examples
result.failed_step.name
string
experimentalThe name of the failed step
Second step
result.failed_step.sequence_id
long
deprecatedThe sequence ID of the step. Replaced by result.failed_step.sequence_number
2
result.failed_step.sequence_number
long
experimentalThe sequence id of the step.
2
result.executed_steps_count
long
experimentalThe number of executed steps.
2
result.engine.id
long
experimentalThe id of the engine which has executed the monitor.
123
result.location.type
string
experimentalThe type of synthetic location.
private
result.state
string
experimentalResult state of monitor execution.
FAIL
dt.active_gate.id
string
resourceexperimentalDisplay name: ActiveGate IDHexadecimal identifier of the ActiveGate prefixed with 0x
0xef3d21c3
result.location.type MUST be one of the following:
Value
Description
private
Private
public
Public
result.state MUST be one of the following:
Value
Description
FAIL
Fail
SUCCESS
Success
Synthetic network availability monitor execution result statistics fields