Try it free

Synthetic events

  • Latest Dynatrace
  • Reference

Definition of Synthetic events.

Synthetic HTTP monitor execution event

Synthetic HTTP monitor execution event

Synthetic base event fields

The following base fields are used for synthetic events.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Synthetic execution event fields

The following base fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
execution.typestringexperimental
The type of the execution.
on-demand
execution.end_timestamptimestampexperimental
The timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.idlongresource experimental
Display name: Synthetic batch ID
The identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_locationstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.
Display name: Synthetic location
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A

execution.type MUST be one of the following:

ValueDescription
on-creationon-creation
on-demandon-demand
on-demand with customized scripton-demand with customized script
on-updateon-update
re-runre-run
standardstandard

Synthetic result status fields

The following status fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
result.status.detailsstringexperimental
Status details.
connection timed out after 5000 ms: google.com
result.status.on_demand.messagestringexperimental
The on-demand status message.
Success
result.status.on_demand.detailsstringexperimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.categorystringexperimental
The category of the status.
FAIL
result.status.codelongexperimental
Numeric representation of the status.
599
result.status.messagestringexperimental
The message returned by an execution or a status message.
TIMEOUT

result.status.category MUST be one of the following:

ValueDescription
FAILExecution fail
NOT_EXECUTEDNot executed
SUCCESSSuccess
UNEXPECTED_ERRORUnexpected error

Monitor result fields

The following result fields are used for synthetic monitor execution events.

AttributeTypeDescriptionExamples
result.failed_step.namestringexperimental
The name of the failed step
Second step
result.failed_step.sequence_idlongdeprecated
The sequence ID of the step. Replaced by result.failed_step.sequence_number
2
result.failed_step.sequence_numberlongexperimental
The sequence id of the step.
2
result.engine.idlongexperimental
The id of the engine which has executed the monitor.
123
result.location.typestringexperimental
The type of synthetic location.
private
result.statestringexperimental
Result state of monitor execution.
FAIL
dt.active_gate.idstringresource experimental
Display name: ActiveGate ID
Hexadecimal identifier of the ActiveGate prefixed with 0x
0xef3d21c3
dt.smartscape.synthetic_enginesmartscapeIdresource experimental
Display name: Synthetic engine ID
Smartscape ID referencing a Synthetic Engine entity.
Tags: smartscape-id
SYNTHETIC_ENGINE-A5DC8F6B0E3417C2

result.location.type MUST be one of the following:

ValueDescription
privatePrivate
publicPublic

result.state MUST be one of the following:

ValueDescription
FAILFail
SUCCESSSuccess

Synthetic HTTP monitor execution result statistics fields

AttributeTypeDescriptionExamples
result.statistics.durationdurationexperimental
The duration of the monitor/step.
456
result.statistics.executed_steps_countlongexperimental
The number of executed steps. Skipped steps are not counted.
2
result.statistics.host_name_resolution_timedurationexperimental
The host name resolution time of the step/sum of all steps.
12345
result.statistics.peer_certificate_expiry_datetimestampexperimental
The peer certificate expiration date.
1741996799000
result.statistics.redirection_timedurationexperimental
The redirection time of the step/sum of all steps.
2
result.statistics.redirects_countlongexperimental
The number of redirects of the step/sum of all steps.
266
result.statistics.response_body_size_limit_exceededbooleanexperimental
Set to true in case response body size has been exceeded.
true
result.statistics.response_sizelongexperimental
The response size of the step/sum of all steps.
456
result.statistics.response_status_codelongexperimental
The HTTP status code reported for the execution.
404
result.statistics.start_timestamptimestampexperimental
The start timestamp of the execution.
1629891693487
result.statistics.tcp_connect_timedurationexperimental
The tcp connection time of the step/sum of all steps.
12345
result.statistics.time_to_first_bytedurationexperimental
The 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_timedurationexperimental
The 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.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Synthetic execution event fields

The following base fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
execution.typestringexperimental
The type of the execution.
on-demand
execution.end_timestamptimestampexperimental
The timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.idlongresource experimental
Display name: Synthetic batch ID
The identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_locationstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.
Display name: Synthetic location
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A

execution.type MUST be one of the following:

ValueDescription
on-creationon-creation
on-demandon-demand
on-demand with customized scripton-demand with customized script
on-updateon-update
re-runre-run
standardstandard

Synthetic step result fields

The following result fields are used for synthetic monitor step execution events.

AttributeTypeDescriptionExamples
result.statestringexperimental
Result state of monitor execution.
FAIL

result.state MUST be one of the following:

ValueDescription
FAILFail
SUCCESSSuccess

Synthetic result status fields

The following status fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
result.status.detailsstringexperimental
Status details.
connection timed out after 5000 ms: google.com
result.status.on_demand.messagestringexperimental
The on-demand status message.
Success
result.status.on_demand.detailsstringexperimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.categorystringexperimental
The category of the status.
FAIL
result.status.codelongexperimental
Numeric representation of the status.
599
result.status.messagestringexperimental
The message returned by an execution or a status message.
TIMEOUT

result.status.category MUST be one of the following:

ValueDescription
FAILExecution fail
NOT_EXECUTEDNot executed
SUCCESSSuccess
UNEXPECTED_ERRORUnexpected error

Synthetic HTTP step execution result statistics fields

AttributeTypeDescriptionExamples
result.statistics.durationdurationexperimental
The duration of the monitor/step.
456
result.statistics.host_name_resolution_timedurationexperimental
The host name resolution time of the step/sum of all steps.
12345
result.statistics.peer_certificate_expiry_datetimestampexperimental
The peer certificate expiration date.
1741996799000
result.statistics.redirection_timedurationexperimental
The redirection time of the step/sum of all steps.
2
result.statistics.redirects_countlongexperimental
The number of redirects of the step/sum of all steps.
266
result.statistics.response_body_size_limit_exceededbooleanexperimental
Set to true in case response body size has been exceeded.
true
result.statistics.response_sizelongexperimental
The response size of the step/sum of all steps.
456
result.statistics.response_status_codelongexperimental
The HTTP status code reported for the execution.
404
result.statistics.start_timestamptimestampexperimental
The start timestamp of the execution.
1629891693487
result.statistics.tcp_connect_timedurationexperimental
The tcp connection time of the step/sum of all steps.
12345
result.statistics.time_to_first_bytedurationexperimental
The 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_timedurationexperimental
The 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.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Synthetic step result fields

The following result fields are used for synthetic monitor step execution events.

AttributeTypeDescriptionExamples
result.statestringexperimental
Result state of monitor execution.
FAIL

result.state MUST be one of the following:

ValueDescription
FAILFail
SUCCESSSuccess

Synthetic HTTP step execution details fields

AttributeTypeDescriptionExamples
custom_logsrecord[]experimental
A collection of custom log lines

Synthetic HTTP step execution details result statistics fields

AttributeTypeDescriptionExamples
result.statistics.methodstringexperimental
HTTP request method.
GET; POST; HEAD
result.statistics.peer_certificate_detailsstringexperimental
The peer certificate details.
Signature Algorithm: SHA256withRSA
result.statistics.request.header.__key__stringexperimental
HTTP request headers, __key__ being the lowercase HTTP header name, e.g. "http.request.header.accept-encoding". The value is a string.
https://www.foo.bar/; gzip, deflate, br; 1.2.3.4, 1.2.3.5
result.statistics.request_bodystringexperimental
The request body.
request body
result.statistics.resolved_ipsrecord[]experimental
A collection of resolved ips.
result.statistics.response.header.__key__stringexperimental
HTTP 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_bodystringexperimental
The response body.
response body
result.statistics.response_messagestringexperimental
The response message.
OK
result.statistics.urlstringexperimental
The 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.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Batch status fields

AttributeTypeDescriptionExamples
batch.statusstringexperimental
The status of the batch.
Success; Failed
batch.sourcestringexperimental
The source of the batch.
PUBLIC_API
configuration.fail_on_performance_issuebooleanexperimental
Information whether performance issue validation was enabled.
true
configuration.fail_on_ssl_warningbooleanexperimental
Information whether ssl certificate validation was enabled.
true
configuration.take_screenshot_on_successbooleanexperimental
Information whether the execution should provide a screenshot in case of success.
true
configuration.processing_modestringexperimental
The execution's processing mode
DISABLE_PROBLEM_DETECTION
failed_executionsrecord[]experimental
A collection of failed execution objects. Information about on-demand executions that failed.
failed_to_executerecord[]experimental
A collection of failed execution objects. Information about on-demand executions that failed to be executed.
triggering_problemsrecord[]experimental
A collection of triggering problem objects. The details of problems encountered while triggering on-demand executions.
metadata.__key__string[]experimental
The 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_executionsstring[]experimental
A collection of triggered executions ids.
['12345', '23456']

batch.status MUST be one of the following:

ValueDescription
FailedFailed
Failed to executeFailed to execute
Not triggeredNot triggered
RunningRunning
SuccessSuccess

batch.source MUST be one of the following:

ValueDescription
PUBLIC_APIAPI
UIUI

configuration.processing_mode MUST be one of the following:

ValueDescription
DISABLE_PROBLEM_DETECTIONDISABLE_PROBLEM_DETECTION
EXECUTIONS_DETAILS_ONLYEXECUTIONS_DETAILS_ONLY
STANDARDSTANDARD

Batch result fields

Batch result

AttributeTypeDescriptionExamples
batch_result.triggered_countlongexperimental
The number of triggered executions within the batch.
6
batch_result.executed_countlongexperimental
The number of triggered executions with the result SUCCESS or FAILED.
5
batch_result.failed_countlongexperimental
The number of triggered executions with the result FAILED.
4
batch_result.failed_to_execute_countlongexperimental
The number of executions that were triggered and not executed because of a problem with the Synthetic engine.
3
batch_result.triggering_problems_countlongexperimental
The number of executions that were not triggered due to some problems.
2
batch_result.durationdurationexperimental
The duration of the batch execution.
456
batch_result.total_durationdurationexperimental
The sum of duration of the sum of all executions in batch.
1567

Synthetic batch status fields

AttributeTypeDescriptionExamples
user.idstringstable
Display name: User ID
Unique 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.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Synthetic execution event fields

The following base fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
execution.typestringexperimental
The type of the execution.
on-demand
execution.end_timestamptimestampexperimental
The timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.idlongresource experimental
Display name: Synthetic batch ID
The identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_locationstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.
Display name: Synthetic location
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A

execution.type MUST be one of the following:

ValueDescription
on-creationon-creation
on-demandon-demand
on-demand with customized scripton-demand with customized script
on-updateon-update
re-runre-run
standardstandard

Synthetic result status fields

The following status fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
result.status.detailsstringexperimental
Status details.
connection timed out after 5000 ms: google.com
result.status.on_demand.messagestringexperimental
The on-demand status message.
Success
result.status.on_demand.detailsstringexperimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.categorystringexperimental
The category of the status.
FAIL
result.status.codelongexperimental
Numeric representation of the status.
599
result.status.messagestringexperimental
The message returned by an execution or a status message.
TIMEOUT

result.status.category MUST be one of the following:

ValueDescription
FAILExecution fail
NOT_EXECUTEDNot executed
SUCCESSSuccess
UNEXPECTED_ERRORUnexpected error

Monitor result fields

The following result fields are used for synthetic monitor execution events.

AttributeTypeDescriptionExamples
result.failed_step.namestringexperimental
The name of the failed step
Second step
result.failed_step.sequence_idlongdeprecated
The sequence ID of the step. Replaced by result.failed_step.sequence_number
2
result.failed_step.sequence_numberlongexperimental
The sequence id of the step.
2
result.engine.idlongexperimental
The id of the engine which has executed the monitor.
123
result.location.typestringexperimental
The type of synthetic location.
private
result.statestringexperimental
Result state of monitor execution.
FAIL
dt.active_gate.idstringresource experimental
Display name: ActiveGate ID
Hexadecimal identifier of the ActiveGate prefixed with 0x
0xef3d21c3
dt.smartscape.synthetic_enginesmartscapeIdresource experimental
Display name: Synthetic engine ID
Smartscape ID referencing a Synthetic Engine entity.
Tags: smartscape-id
SYNTHETIC_ENGINE-A5DC8F6B0E3417C2

result.location.type MUST be one of the following:

ValueDescription
privatePrivate
publicPublic

result.state MUST be one of the following:

ValueDescription
FAILFail
SUCCESSSuccess

Synthetic browser monitor execution fields

AttributeTypeDescriptionExamples
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
execution.retry_on_errorbooleanexperimental
Should we ignore this execution attempt (which was a failure) - will there be retry.
true
execution.screen_capturestringexperimental
Screen capture mode
capture_on_error
next_execution.idstringexperimental
Next execution id for sequential mode.
100681465183
reference_execution.idstringexperimental
Retried execution's id.
100681465183
result.executed_steps_countlongexperimental
The number of executed steps.
2
result.failed_step.idstringexperimental
The ME ID of the failed step.
SYNTHETIC_TEST_STEP-E3B7B18230E88471
result.failed_step.typestringexperimental
The type of the failed step.
CLICK
result.failed_step.urlstringexperimental
The URL of the failed step.
https://dynatrace.com
result.steps_with_user_actions_countlongexperimental
The number of steps with at least one user action.
2

execution.screen_capture MUST be one of the following:

ValueDescription
capture_on_errorCapture on error
capture_on_successCapture on success
no_captureNo capture

result.failed_step.type MUST be one of the following:

ValueDescription
CLICKClick
COOKIECookie
JAVASCRIPTJavascript
KEYSTROKESKeystrokes
NAVIGATENavigate
SELECT_OPTIONSelect option
TAPTap

Synthetic browser monitor execution result statistics fields

AttributeTypeDescriptionExamples
dt.synthetic_engine.processing.end_timestamptimestampexperimental
Display name: Synthetic engine processing end timestamp
The end timestamp of the step/monitor execution as reported by executor.
1629891693487
dt.synthetic_engine.processing.start_timestamptimestampexperimental
Display name: Synthetic engine processing start timestamp
The start timestamp of the step/monitor execution as reported by executor.
1529891693487
result.statistics.durationdurationexperimental
The duration of the monitor/step.
456
result.statistics.end_timestamptimestampexperimental
The end timestamp of the execution.
1629891693487
result.statistics.events.countlongexperimental
Number of events reported for this step/monitor.
6
result.statistics.start_timestamptimestampexperimental
The start timestamp of the execution.
1629891693487
result.statistics.transfer_sizelongexperimental
The transfer size of the step/sum of all steps.
678
result.statistics.user_actions.countlongexperimental
Number of user actions reported for this step/monitor.
3
result.statistics.user_actions.durationdurationexperimental
Reported 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_durationdurationexperimental
Reported 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.durationdurationexperimental
Reported 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_durationdurationexperimental
Reported 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.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Synthetic execution event fields

The following base fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
execution.typestringexperimental
The type of the execution.
on-demand
execution.end_timestamptimestampexperimental
The timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.idlongresource experimental
Display name: Synthetic batch ID
The identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_locationstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.
Display name: Synthetic location
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A

execution.type MUST be one of the following:

ValueDescription
on-creationon-creation
on-demandon-demand
on-demand with customized scripton-demand with customized script
on-updateon-update
re-runre-run
standardstandard

Synthetic step result fields

The following result fields are used for synthetic monitor step execution events.

AttributeTypeDescriptionExamples
result.statestringexperimental
Result state of monitor execution.
FAIL

result.state MUST be one of the following:

ValueDescription
FAILFail
SUCCESSSuccess

Synthetic result status fields

The following status fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
result.status.detailsstringexperimental
Status details.
connection timed out after 5000 ms: google.com
result.status.on_demand.messagestringexperimental
The on-demand status message.
Success
result.status.on_demand.detailsstringexperimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.categorystringexperimental
The category of the status.
FAIL
result.status.codelongexperimental
Numeric representation of the status.
599
result.status.messagestringexperimental
The message returned by an execution or a status message.
TIMEOUT

result.status.category MUST be one of the following:

ValueDescription
FAILExecution fail
NOT_EXECUTEDNot executed
SUCCESSSuccess
UNEXPECTED_ERRORUnexpected error

Synthetic browser monitor step execution fields

AttributeTypeDescriptionExamples
dt.synthetic.step.typestringexperimental
Display name: Synthetic step type
Type of browser monitor step.
navigate; click; javascript
dt.synthetic.step.urlstringexperimental
Display name: Step URL
The URL of the step.
https://dynatrace.com
screenshot.regular_uristringexperimental
The screenshot URI of the step.
screenshot.thumbnail_uristringexperimental
The screenshot thumbnail URI of the step.
step.typestringdeprecatedReplaced with dt.synthetic.step.type.
Type of the step.
CLICK
step.urlstringdeprecatedReplaced with dt.synthetic.step.url.
The URL of the step.
https://dynatrace.com

dt.synthetic.step.type MUST be one of the following:

ValueDescription
clickClick
cookieCookie
javascriptJavaScript
keystrokesKeystrokes
navigateNavigate
select_optionSelect option
tapTap

step.type MUST be one of the following:

ValueDescription
CLICKClick
COOKIECookie
JAVASCRIPTJavascript
KEYSTROKESKeystrokes
NAVIGATENavigate
SELECT_OPTIONSelect option
TAPTap

Synthetic browser monitor step execution result statistics fields

AttributeTypeDescriptionExamples
dt.synthetic_engine.processing.end_timestamptimestampexperimental
Display name: Synthetic engine processing end timestamp
The end timestamp of the step/monitor execution as reported by executor.
1629891693487
dt.synthetic_engine.processing.start_timestamptimestampexperimental
Display name: Synthetic engine processing start timestamp
The start timestamp of the step/monitor execution as reported by executor.
1529891693487
result.statistics.durationdurationexperimental
The duration of the monitor/step.
456
result.statistics.end_timestamptimestampexperimental
The end timestamp of the execution.
1629891693487
result.statistics.events.countlongexperimental
Number of events reported for this step/monitor.
6
result.statistics.start_timestamptimestampexperimental
The start timestamp of the execution.
1629891693487
result.statistics.user_actions.countlongexperimental
Number of user actions reported for this step/monitor.
3
result.statistics.user_actions.durationdurationexperimental
Reported 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_durationdurationexperimental
Reported 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.durationdurationexperimental
Reported 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_durationdurationexperimental
Reported 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 network availability monitor execution

Synthetic network availability monitor execution event

Synthetic base event fields

The following base fields are used for synthetic events.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Synthetic execution event fields

The following base fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
execution.typestringexperimental
The type of the execution.
on-demand
execution.end_timestamptimestampexperimental
The timestamp when execution was finished, in UTC milliseconds.
1629891695487
dt.synthetic.batch.idlongresource experimental
Display name: Synthetic batch ID
The identifier of the batch (defined for on-demand executions only).
123456789
dt.entity.synthetic_locationstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.
Display name: Synthetic location
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A

execution.type MUST be one of the following:

ValueDescription
on-creationon-creation
on-demandon-demand
on-demand with customized scripton-demand with customized script
on-updateon-update
re-runre-run
standardstandard

Synthetic result status fields

The following status fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
result.status.detailsstringexperimental
Status details.
connection timed out after 5000 ms: google.com
result.status.on_demand.messagestringexperimental
The on-demand status message.
Success
result.status.on_demand.detailsstringexperimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.categorystringexperimental
The category of the status.
FAIL
result.status.codelongexperimental
Numeric representation of the status.
599
result.status.messagestringexperimental
The message returned by an execution or a status message.
TIMEOUT

result.status.category MUST be one of the following:

ValueDescription
FAILExecution fail
NOT_EXECUTEDNot executed
SUCCESSSuccess
UNEXPECTED_ERRORUnexpected error

Monitor result fields

The following result fields are used for synthetic monitor execution events.

AttributeTypeDescriptionExamples
result.failed_step.namestringexperimental
The name of the failed step
Second step
result.failed_step.sequence_idlongdeprecated
The sequence ID of the step. Replaced by result.failed_step.sequence_number
2
result.failed_step.sequence_numberlongexperimental
The sequence id of the step.
2
result.engine.idlongexperimental
The id of the engine which has executed the monitor.
123
result.location.typestringexperimental
The type of synthetic location.
private
result.statestringexperimental
Result state of monitor execution.
FAIL
dt.active_gate.idstringresource experimental
Display name: ActiveGate ID
Hexadecimal identifier of the ActiveGate prefixed with 0x
0xef3d21c3
dt.smartscape.synthetic_enginesmartscapeIdresource experimental
Display name: Synthetic engine ID
Smartscape ID referencing a Synthetic Engine entity.
Tags: smartscape-id
SYNTHETIC_ENGINE-A5DC8F6B0E3417C2

result.location.type MUST be one of the following:

ValueDescription
privatePrivate
publicPublic

result.state MUST be one of the following:

ValueDescription
FAILFail
SUCCESSSuccess

Synthetic network availability monitor execution result statistics fields

AttributeTypeDescriptionExamples
result.statistics.durationdurationexperimental
The duration of the monitor/step.
456
result.statistics.start_timestamptimestampexperimental
The start timestamp of the execution.
1629891693487

Synthetic on-demand execution

Synthetic on-demand execution event

Synthetic base event fields

The following base fields are used for synthetic events.

AttributeTypeDescriptionExamples
timestamptimestampstable
Display name: Timestamp
The 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.idstringstable
Display name: Event ID
Unique identifier string of an event; is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
event.versionstringstable
Display name: Event version
Describes the version of the event.
1.0.0
event.typestringstable
Display name: Event type
The 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.kindstringstable
Display name: Event kind
Gives 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. 1
Tags: permission
SYNTHETIC_EVENT
1

Fixed value SYNTHETIC_EVENT.

Synthetic primary tags fields

The following fields are common for all synthetic events.

AttributeTypeDescriptionExamples
dt.synthetic.monitor.idstringresource experimental
Display name: Synthetic monitor ID
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
dt.entity.synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor instead.
Display name: Synthetic test
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
dt.entity.http_checkstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor instead.
Display name: HTTP check
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.multiprotocol_monitorstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.network_availability_monitor instead.
Display name: Multiprotocol monitor
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.synthetic.monitor.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor.
HTTP_MONITOR-017198AD253CBD63
dt.smartscape.browser_monitorsmartscapeIdresource stable
Display name: Browser monitor ID
Smartscape ID referencing a browser monitor entity.
Tags: smartscape-id
BROWSER_MONITOR-A140F3B85BCCBD1A
dt.smartscape.http_monitorsmartscapeIdresource stable
Display name: HTTP monitor ID
Smartscape ID referencing an HTTP monitor entity.
Tags: smartscape-id
HTTP_MONITOR-A140F3B85BCCBD1A
dt.smartscape.network_availability_monitorsmartscapeIdresource experimental
The Smartscape ID of a Synthetic network availability monitor entity.
Tags: smartscape-id
NETWORK_AVAILABILITY_MONITOR-0123456789ABCDEF
dt.entity.external_synthetic_teststringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST-A140F3B85BCCBD1A
monitor.namestringdeprecatedReplaced with dt.synthetic.monitor.name.
The name of the monitor.
Monitor name
dt.synthetic.monitor.namestringexperimental
The name of the monitor.
Monitor name
dt.synthetic.step.idstringresource experimental
Display name: Synthetic step ID
The identifier of the monitor step.
HTTP_CHECK_STEP-5349B98E1CD87352
dt.entity.synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.browser_monitor_step instead.
Display name: Synthetic test step
An entity ID of an entity of type SYNTHETIC_TEST_STEP.
Tags: entity-id
SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.entity.http_check_stepstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.http_monitor_step instead.
Display name: HTTP check step
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.external_synthetic_test_stepstringresource deprecatedThis field is deprecated and will be removed in the future.
Display name: External synthetic test step
An entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.
Tags: entity-id
EXTERNAL_SYNTHETIC_TEST_STEP-A140F3B85BCCBD1A
dt.synthetic.step.smartscape.idsmartscapeIdresource experimental
The Smartscape ID of the monitor step.
HTTP_MONITOR_STEP-6349B98E1CD87352
dt.smartscape.browser_monitor_stepsmartscapeIdresource stable
Display name: Browser monitor step ID
Smartscape ID referencing a browser monitor step entity.
Tags: smartscape-id
BROWSER_MONITOR_STEP-A140F3B85BCCBD1A
dt.smartscape.http_monitor_stepsmartscapeIdresource stable
Display name: HTTP monitor step ID
Smartscape ID referencing an HTTP monitor step entity.
Tags: smartscape-id
HTTP_MONITOR_STEP-A140F3B85BCCBD1A
step.namestringdeprecatedReplaced with dt.synthetic.step.name.
The name of the step.
Step name
dt.synthetic.step.namestringexperimental
The name of the step.
Step name
step.sequence_numberlongdeprecatedReplaced with dt.synthetic.step.sequence_number.
The sequence number of the step (numbered from 0).
0
dt.synthetic.monitored_entity_idsstring[]resource experimental
Display name: Synthetic monitored entity ids
IDs of monitored entities.
['APPLICATION-EA7C4B59F27D43EB']
dt.synthetic.monitored_smartscape_idssmartscapeId[]resource experimental
Display name: Synthetic monitored entity Smartscape ids
The Smartscape IDs of monitored entities.
[['FRONTEND-E0D8F94D9065F24F']]
dt.synthetic.step.sequence_numberlongexperimental
The sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps.
42; 5; 1
primary_tags.__key__stringexperimental
User-defined primary grail tags, __key__ prefixed with primary_tags.. The value is a string.
tag-value; value
dt.security_contextstringresource stable
Display name: DT security context
The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model
Tags: permission
frontend.namestring[]stable
Display name: Frontend name
The associated frontend names.
Tags: permission
['my app', 'another frontend app']

Synthetic result status fields

The following status fields are used for synthetic execution events.

AttributeTypeDescriptionExamples
result.status.detailsstringexperimental
Status details.
connection timed out after 5000 ms: google.com
result.status.on_demand.messagestringexperimental
The on-demand status message.
Success
result.status.on_demand.detailsstringexperimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.categorystringexperimental
The category of the status.
FAIL
result.status.codelongexperimental
Numeric representation of the status.
599
result.status.messagestringexperimental
The message returned by an execution or a status message.
TIMEOUT

result.status.category MUST be one of the following:

ValueDescription
FAILExecution fail
NOT_EXECUTEDNot executed
SUCCESSSuccess
UNEXPECTED_ERRORUnexpected error

Synthetic on-demand execution fields

AttributeTypeDescriptionExamples
batch.sourcestringexperimental
The source of the batch.
PUBLIC_API
configuration.fail_on_performance_issuebooleanexperimental
Information whether performance issue validation was enabled.
true
configuration.fail_on_ssl_warningbooleanexperimental
Information whether ssl certificate validation was enabled.
true
configuration.processing_modestringexperimental
The execution's processing mode
DISABLE_PROBLEM_DETECTION
configuration.take_screenshot_on_successbooleanexperimental
Information whether the execution should provide a screenshot in case of success.
true
dt.entity.synthetic_locationstringresource deprecatedThis field is deprecated and will be removed in the future. Use dt.smartscape.synthetic_location instead.
Display name: Synthetic location
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
dt.synthetic.batch.idlongresource experimental
Display name: Synthetic batch ID
The identifier of the batch (defined for on-demand executions only).
123456789
execution.customized_scriptstringexperimental
Customized script properties for this on-demand batch execution.
{ "requests": [ { "url": "https://www.yourdomain.com" } ] }
execution.data_delivery_timestamptimestampexperimental
The data delivery timestamp, in UTC milliseconds.
1629891695487
execution.end_timestamptimestampexperimental
The timestamp when execution was finished, in UTC milliseconds.
1629891695487
execution.scheduling_timestamptimestampexperimental
The scheduling timestamp, in UTC milliseconds.
1629891695487
execution.stagestringexperimental
The stage of the execution.
Data retrieved
metadata.__key__string[]experimental
The metadata properties of the batch. '__key__' being the metadata key. The value is a string defined by a user.
['"metadata.version": "1.255.20221022"']
next_execution.idstringexperimental
Next execution id for sequential mode.
100681465183
user.idstringstable
Display name: User ID
Unique UUID of a human user. If the system itself has to be represented, the constant 'system' is used.
35ba9499-f87c-4047-962c-14dc32e255e5; system

batch.source MUST be one of the following:

ValueDescription
PUBLIC_APIAPI
UIUI

configuration.processing_mode MUST be one of the following:

ValueDescription
DISABLE_PROBLEM_DETECTIONDISABLE_PROBLEM_DETECTION
EXECUTIONS_DETAILS_ONLYEXECUTIONS_DETAILS_ONLY
STANDARDSTANDARD

execution.stage MUST be one of the following:

ValueDescription
Data retrievedData retrieved
DiscardedDiscarded
ExecutedExecuted
Not triggeredNot triggered
Timed outTimed out
TriggeredTriggered
WaitingWaiting

Synthetic on-demand execution result fields

AttributeTypeDescriptionExamples
result.failed_step.namestringexperimental
The name of the failed step
Second step
result.failed_step.sequence_idlongdeprecated
The sequence ID of the step. Replaced by result.failed_step.sequence_number
2
result.failed_step.sequence_numberlongexperimental
The sequence id of the step.
2
result.statestringexperimental
Result state of monitor execution.
FAIL

result.state MUST be one of the following:

ValueDescription
FAILFail
SUCCESSSuccess

Synthetic on-demand execution result statistics fields

AttributeTypeDescriptionExamples
result.statistics.durationdurationexperimental
The duration of the monitor/step.
456
result.statistics.start_timestamptimestampexperimental
The start timestamp of the execution.
1629891693487
Related tags
Digital Experience