Synthetic events
Definition of Synthetic events.
Synthetic HTTP monitor execution
Synthetic HTTP monitor execution event
stable
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.synthetic_location
stable
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
stableThe security context is used in access permissions to limit the visibility. Learn more about the
Dynatrace permission modelTags:
permission
experimental
The identifier of the batch (defined for on-demand executions only).
experimental
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
stable
Unique identifier string of an event, is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
stableGives high-level information about what kind of information the event contains without being specific to the contents of the event. It helps to determine the record type of a raw event.
1Tags:
permission
stable
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
stable
Describes the version of the event.
experimental
The timestamp when execution was finished, in UTC milliseconds.
experimental
The type of the execution.
stable
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.
1Fixed value SYNTHETIC_EVENT
.
execution.type
MUST be one of the following:
on-demand with customized script
on-demand with customized script
experimental
Numeric representation of the status.
experimental
Status details.
connection timed out after 5000 ms: google.com
experimental
The message returned by an execution or a status message.
result.status.on_demand.details
experimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.on_demand.message
experimental
The on-demand status message.
experimental
The id of the engine which has executed the monitor.
result.executed_steps_count
experimental
The number of executed steps.
experimental
The name of the failed step
result.failed_step.sequence_id
experimental
The sequence id of the step.
experimental
The type of synthetic location.
experimental
Result state of monitor execution.
result.location.type
MUST be one of the following:
result.state
MUST be one of the following:
result.statistics.duration
experimental
The duration of the step/sum of all steps.
result.statistics.host_name_resolution_time
experimental
The host name resolution time of the step/sum of all steps.
result.statistics.peer_certificate_expiry_date
experimental
The peer certificate expiration date.
result.statistics.redirection_time
experimental
The redirection time of the step/sum of all steps.
result.statistics.redirects_count
experimental
The number of redirects of the step/sum of all steps.
result.statistics.response_body_size_limit_exceeded
experimental
Set to true in case response body size has been exceeded.
result.statistics.response_size
experimental
The response size of the step/sum of all steps.
result.statistics.response_status_code
experimental
The HTTP status code reported for the execution.
result.statistics.start_timestamp
experimental
The start timestamp of the execution.
result.statistics.tcp_connect_time
experimental
The tcp connection time of the step/sum of all steps.
result.statistics.time_to_first_byte
experimental
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.
result.statistics.tls_handshake_time
experimental
The tls handshake time of the step/sum of all steps.
Synthetic HTTP step execution
Synthetic HTTP step execution event
stable
An entity ID of an entity of type HTTP_CHECK.
Tags: entity-id
HTTP_CHECK-A140F3B85BCCBD1A
dt.entity.http_check_step
stable
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
dt.entity.synthetic_location
stable
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
stableThe security context is used in access permissions to limit the visibility. Learn more about the
Dynatrace permission modelTags:
permission
experimental
The identifier of the batch (defined for on-demand executions only).
experimental
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
stable
Unique identifier string of an event, is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
stableGives high-level information about what kind of information the event contains without being specific to the contents of the event. It helps to determine the record type of a raw event.
1Tags:
permission
stable
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
stable
Describes the version of the event.
experimental
The timestamp when execution was finished, in UTC milliseconds.
experimental
The type of the execution.
experimental
The name of the step.
experimental
The sequence number of the step (numbered from 0).
stable
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.
1Fixed value SYNTHETIC_EVENT
.
execution.type
MUST be one of the following:
on-demand with customized script
on-demand with customized script
experimental
Numeric representation of the status.
experimental
Status details.
connection timed out after 5000 ms: google.com
experimental
The message returned by an execution or a status message.
result.status.on_demand.details
experimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.on_demand.message
experimental
The on-demand status message.
result.statistics.duration
experimental
The duration of the step/sum of all steps.
result.statistics.host_name_resolution_time
experimental
The host name resolution time of the step/sum of all steps.
result.statistics.peer_certificate_expiry_date
experimental
The peer certificate expiration date.
result.statistics.redirection_time
experimental
The redirection time of the step/sum of all steps.
result.statistics.redirects_count
experimental
The number of redirects of the step/sum of all steps.
result.statistics.response_body_size_limit_exceeded
experimental
Set to true in case response body size has been exceeded.
result.statistics.response_size
experimental
The response size of the step/sum of all steps.
result.statistics.response_status_code
experimental
The HTTP status code reported for the execution.
result.statistics.start_timestamp
experimental
The start timestamp of the execution.
result.statistics.tcp_connect_time
experimental
The tcp connection time of the step/sum of all steps.
result.statistics.time_to_first_byte
experimental
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.
result.statistics.tls_handshake_time
experimental
The tls handshake time of the step/sum of all steps.
Synthetic HTTP step execution details
Synthetic HTTP step execution details event
experimental
A collection of custom log lines
dt.entity.http_check_step
stable
An entity ID of an entity of type HTTP_CHECK_STEP.
Tags: entity-id
HTTP_CHECK_STEP-A140F3B85BCCBD1A
stableThe security context is used in access permissions to limit the visibility. Learn more about the
Dynatrace permission modelTags:
permission
stable
Unique identifier string of an event, is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
stableGives high-level information about what kind of information the event contains without being specific to the contents of the event. It helps to determine the record type of a raw event.
1Tags:
permission
stable
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
stable
Describes the version of the event.
experimental
The name of the step.
experimental
The sequence number of the step (numbered from 0).
stable
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.
1Fixed value SYNTHETIC_EVENT
.
experimental
HTTP request method.
result.statistics.peer_certificate_details
experimental
The peer certificate details.
Signature Algorithm: SHA256withRSA
result.statistics.request.header.__key__
experimental
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_body
experimental
The request body.
result.statistics.resolved_ips
experimental
A collection of resolved ips.
result.statistics.response.header.__key__
experimental
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_body
experimental
The response body.
result.statistics.response_message
experimental
The response message.
experimental
The HTTP request url.
Synthetic batch status
Synthetic batch status event
experimental
The source of the batch.
experimental
The status of the batch.
experimental
The duration of the batch execution.
batch_result.executed_count
experimental
The number of triggered executions with the result SUCCESS or FAILED.
batch_result.failed_count
experimental
The number of triggered executions with the result FAILED.
batch_result.failed_to_execute_count
experimental
The number of executions that were triggered and not executed because of a problem with the Synthetic engine.
batch_result.total_duration
experimental
The sum of duration of the sum of all executions in batch.
batch_result.triggered_count
experimental
The number of triggered executions within the batch.
batch_result.triggering_problems_count
experimental
The number of executions that were not triggered due to some problems.
configuration.fail_on_performance_issue
experimental
Information whether performance issue validation was enabled.
configuration.fail_on_ssl_warning
experimental
Information whether ssl certificate validation was enabled.
configuration.processing_mode
experimental
The execution's processing mode
DISABLE_PROBLEM_DETECTION
configuration.take_screenshot_on_success
experimental
Information whether the execution should provide a screenshot in case of success.
stableThe security context is used in access permissions to limit the visibility. Learn more about the
Dynatrace permission modelTags:
permission
stable
Unique identifier string of an event, is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
stableGives high-level information about what kind of information the event contains without being specific to the contents of the event. It helps to determine the record type of a raw event.
1Tags:
permission
stable
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
stable
Describes the version of the event.
experimental
A collection of failed execution objects. Information about on-demand executions that failed.
experimental
A collection of failed execution objects. Information about on-demand executions that failed to be executed.
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"]
stable
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.
experimental
A collection of triggered executions ids.
experimental
A collection of triggering problem objects. The details of problems encountered while triggering on-demand executions.
stable
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
1Fixed value SYNTHETIC_EVENT
.
batch.source
MUST be one of the following:
batch.status
MUST be one of the following:
configuration.processing_mode
MUST be one of the following:
DISABLE_PROBLEM_DETECTION
DISABLE_PROBLEM_DETECTION
Synthetic browser monitor execution
Synthetic browser monitor execution event
dt.entity.synthetic_location
stable
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
stable
An entity ID of an entity of type SYNTHETIC_TEST.
Tags: entity-id
SYNTHETIC_TEST-A140F3B85BCCBD1A
stableThe security context is used in access permissions to limit the visibility. Learn more about the
Dynatrace permission modelTags:
permission
experimental
The identifier of the batch (defined for on-demand executions only).
experimental
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
stable
Unique identifier string of an event, is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
stableGives high-level information about what kind of information the event contains without being specific to the contents of the event. It helps to determine the record type of a raw event.
1Tags:
permission
stable
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
stable
Describes the version of the event.
experimental
The timestamp when execution was finished, in UTC milliseconds.
experimental
The type of the execution.
stable
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.
1Fixed value SYNTHETIC_EVENT
.
execution.type
MUST be one of the following:
on-demand with customized script
on-demand with customized script
experimental
Numeric representation of the status.
experimental
Status details.
connection timed out after 5000 ms: google.com
experimental
The message returned by an execution or a status message.
result.status.on_demand.details
experimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.on_demand.message
experimental
The on-demand status message.
experimental
The id of the engine which has executed the monitor.
result.executed_steps_count
experimental
The number of executed steps.
experimental
The name of the failed step
result.failed_step.sequence_id
experimental
The sequence id of the step.
experimental
The type of synthetic location.
experimental
Result state of monitor execution.
result.location.type
MUST be one of the following:
result.state
MUST be one of the following:
Synthetic network availability monitor execution
Synthetic network availability monitor execution event
dt.entity.multiprotocol_monitor
stable
An entity ID of an entity of type MULTIPROTOCOL_MONITOR.
Tags: entity-id
MULTIPROTOCOL_MONITOR-A140F3B85BCCBD1A
dt.entity.synthetic_location
stable
An entity ID of an entity of type SYNTHETIC_LOCATION.
Tags: entity-id
SYNTHETIC_LOCATION-D140F3B85BCCBD1A
stableThe security context is used in access permissions to limit the visibility. Learn more about the
Dynatrace permission modelTags:
permission
experimental
The identifier of the batch (defined for on-demand executions only).
experimental
The identifier of the monitor.
HTTP_CHECK-6349B98E1CD87352
stable
Unique identifier string of an event, is stable across multiple refreshes and updates.
5547782627070661074_1647601320000
stableGives high-level information about what kind of information the event contains without being specific to the contents of the event. It helps to determine the record type of a raw event.
1Tags:
permission
stable
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
stable
Describes the version of the event.
experimental
The timestamp when execution was finished, in UTC milliseconds.
experimental
The type of the execution.
stable
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.
1Fixed value SYNTHETIC_EVENT
.
execution.type
MUST be one of the following:
on-demand with customized script
on-demand with customized script
experimental
Numeric representation of the status.
experimental
Status details.
connection timed out after 5000 ms: google.com
experimental
The message returned by an execution or a status message.
result.status.on_demand.details
experimental
The details of the status.
PERFORMANCE_THRESHOLD_VIOLATION
result.status.on_demand.message
experimental
The on-demand status message.
experimental
The id of the engine which has executed the monitor.
result.executed_steps_count
experimental
The number of executed steps.
experimental
The name of the failed step
result.failed_step.sequence_id
experimental
The sequence id of the step.
experimental
The type of synthetic location.
experimental
Result state of monitor execution.
result.statistics.duration
experimental
The duration of the step/sum of all steps.
result.statistics.start_timestamp
experimental
The start timestamp of the execution.
result.location.type
MUST be one of the following:
result.state
MUST be one of the following: