This section documents the entity types related to Dynatrace Synthetic Monitoring. These entities represent synthetic monitors, their steps, the locations from which they run, and the credential vault entries they use. All synthetic entity types are prefixed with BROWSER_MONITOR, HTTP_MONITOR, NETWORK_AVAILABILITY_MONITOR, SYNTHETIC_LOCATION, or CREDENTIAL_VAULT_ENTRY.
You can get an overview of all Synthetic entities with the following DQL query:
smartscapeNodes "BROWSER_MONITOR"| append [smartscapeNodes "HTTP_MONITOR"]| append [smartscapeNodes "NETWORK_AVAILABILITY_MONITOR"]| append [smartscapeNodes "SYNTHETIC_LOCATION"]| append [smartscapeNodes "CREDENTIAL_VAULT_ENTRY"]| summarize by:type, count()
All synthetic monitor entities (BROWSER_MONITOR, HTTP_MONITOR, NETWORK_AVAILABILITY_MONITOR) implement the i.synthetic_monitor_interface, which provides common fields for monitor configuration, lifecycle, and execution tracking:
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe identifier of the user or system that created the synthetic monitor. |
|
| boolean | experimentalIndicates whether the synthetic monitor is deleted. |
|
| boolean | experimentalIndicates whether the synthetic monitor is enabled. |
|
| long | experimentalThe frequency of the synthetic monitor executions, expressed in minutes. |
|
| timestamp | experimentalThe timestamp of the last failed execution of the synthetic monitor. |
|
| string | experimentalThe source of the last modification of the synthetic monitor, such as "system" or "rest". |
|
| timestamp | experimentalThe timestamp of the last modification of the synthetic monitor. |
|
| string | experimentalThe identifier of the user or system that last modified the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last successful execution of the synthetic monitor. |
|
The BROWSER_MONITOR and BROWSER_MONITOR_STEP entities additionally implement i.synthetic_screenshot_interface, providing screenshot capture fields for both successful and failed executions.
The SYNTHETIC_LOCATION entity implements i.synthetic_location_interface, which provides geolocation and infrastructure fields describing the location from which monitors are executed.
| Entity type | Classic model | Description | Model |
|---|---|---|---|
|
| A browser-based synthetic monitor that simulates user interactions with a web application. | browser_monitor.md |
|
| An individual step within a browser synthetic monitor. | browser_monitor_step.md |
|
| An HTTP-based synthetic monitor that checks availability and performance of HTTP endpoints. | http_monitor.md |
|
| An individual step within an HTTP synthetic monitor. | http_monitor_step.md |
|
| A network-level synthetic monitor that checks availability using protocols such as ICMP or TCP. | network_availability_monitor.md |
|
| A physical or virtual location (public or private) from which synthetic monitors execute their tests. | synthetic_location.md |
| — | A set of credentials stored in the credential vault, used by synthetic monitors for authentication. | credential_vault_entry.md |
The following diagram summarizes the key relationships between synthetic entity types:
BROWSER_MONITOR / HTTP_MONITOR / NETWORK_AVAILABILITY_MONITOR runs_on → SYNTHETIC_LOCATIONBROWSER_MONITOR contains → BROWSER_MONITOR_STEPHTTP_MONITOR contains → HTTP_MONITOR_STEPBROWSER_MONITOR_STEP belongs_to → BROWSER_MONITORHTTP_MONITOR_STEP belongs_to → HTTP_MONITORBROWSER_MONITOR / HTTP_MONITOR uses → CREDENTIAL_VAULT_ENTRYHTTP_MONITOR updates → CREDENTIAL_VAULT_ENTRYBROWSER_MONITOR / HTTP_MONITOR is_assigned_to → FRONTENDBROWSER_MONITOR monitors → FRONTENDHTTP_MONITOR monitors → SERVICENETWORK_AVAILABILITY_MONITOR monitors → HOSTSmartscape node type: CREDENTIAL_VAULT_ENTRY
Representation of a Credential Vault Entry entity, which represents a set of credentials that can be used in synthetic monitors for authentication purposes.
Load all CREDENTIAL_VAULT_ENTRY entities.
smartscapeNodes CREDENTIAL_VAULT_ENTRY
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe owner of the credential vault entry, which could be an individual or a team responsible for managing the credentials. |
|
| string | experimentalThe type of the credential vault entry, which indicates the type of credentials stored. |
|
Smartscape node type: BROWSER_MONITOR
Representation of a Synthetic Browser Monitor entity.
Load all BROWSER_MONITOR entities.
smartscapeNodes BROWSER_MONITOR
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| boolean | experimentalIndicates whether the synthetic monitor is enabled. |
|
| string | experimentalThe identifier of the user or system that created the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last failed execution of the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last successful execution of the synthetic monitor. |
|
| string | experimentalThe source of the last modification of the synthetic monitor, such as "system" or "rest". |
|
| string | experimentalThe identifier of the user or system that last modified the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last modification of the synthetic monitor. |
|
| long | experimentalThe frequency of the synthetic monitor executions, expressed in minutes. |
|
| boolean | experimentalIndicates whether the synthetic monitor is deleted. |
|
Fields specific to synthetic screenshot interfaces.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe URI of the thumbnail image of the synthetic monitor screenshot. |
|
| string | experimentalThe URI of the regular image of the synthetic monitor screenshot. |
|
| timestamp | experimentalThe timestamp of when the synthetic monitor screenshot was taken. |
|
| string | experimentalThe location where the synthetic monitor screenshot was taken. |
|
| string | experimentalThe URI of the thumbnail image of the synthetic monitor screenshot taken during an error. |
|
| string | experimentalThe URI of the regular image of the synthetic monitor screenshot taken during an error. |
|
| timestamp | experimentalThe timestamp of when the synthetic monitor screenshot was taken during an error. |
|
| string | experimentalThe location where the synthetic monitor screenshot was taken during an error. |
|
The following fields are common for all synthetic events.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe identifier of the monitor. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK.Tags: |
|
| string | resource stableAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: |
|
| string | experimentalThe name of the monitor. |
|
| string | experimentalThe identifier of the monitor step. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: |
|
| string | experimentalThe name of the step. |
|
| long | experimentalThe sequence number of the step (numbered from 0). |
|
| array | experimentalIDs of monitored entities. |
|
| string | experimentalUser-defined primary grail tags, |
|
| string | resource stableThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: |
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe URL of the synthetic browser monitor. |
|
| string | experimentalThe device profile used for the synthetic browser monitor, such as "Desktop", "Custom", or a specific mobile device profile like "Apple iPhone 12 Pro". |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| record | stableRelationship field that contains all | |
| record | experimentalDefines assignment relationship, where the source is assigned to the destination. Similar to |
|
| record | experimentalDefines monitoring relationship, where the source monitors the destination. Examples: A synthetic monitor monitors a frontend. A synthetic monitor or OneAgent monitors a host.Relationships: |
|
| record | stableDefines a "vertical" relation of an entity running on some other entity. It does not imply any composition or aggregation but only a looser association between the entities. One entity can run on multiple other entities. Examples: Service running on a POD, a CONTAINER or a HOST.Relationships: | |
| record | stableSimilar to |
|
Smartscape node type: BROWSER_MONITOR_STEP
Representation of a Synthetic Browser Monitor Step entity.
Load all BROWSER_MONITOR_STEP entities.
smartscapeNodes BROWSER_MONITOR_STEP
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
Fields specific to synthetic screenshot interfaces.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe URI of the thumbnail image of the synthetic monitor screenshot. |
|
| string | experimentalThe URI of the regular image of the synthetic monitor screenshot. |
|
| timestamp | experimentalThe timestamp of when the synthetic monitor screenshot was taken. |
|
| string | experimentalThe location where the synthetic monitor screenshot was taken. |
|
| string | experimentalThe URI of the thumbnail image of the synthetic monitor screenshot taken during an error. |
|
| string | experimentalThe URI of the regular image of the synthetic monitor screenshot taken during an error. |
|
| timestamp | experimentalThe timestamp of when the synthetic monitor screenshot was taken during an error. |
|
| string | experimentalThe location where the synthetic monitor screenshot was taken during an error. |
|
The following fields are common for all synthetic events.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe identifier of the monitor. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK.Tags: |
|
| string | resource stableAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: |
|
| string | experimentalThe name of the monitor. |
|
| string | experimentalThe identifier of the monitor step. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: |
|
| string | experimentalThe name of the step. |
|
| long | experimentalThe sequence number of the step (numbered from 0). |
|
| array | experimentalIDs of monitored entities. |
|
| string | experimentalUser-defined primary grail tags, |
|
| string | resource stableThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: |
| Attribute | Type | Description | Examples |
|---|---|---|---|
| long | stableThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps. |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| record | stableThis is similar to an aggregation in UML. It is a many-to-many relationship without existential properties (the destination is not composed of the sources).Relationships: |
|
Smartscape node type: HTTP_MONITOR
Representation of a Synthetic HTTP Monitor entity.
Load all HTTP_MONITOR entities.
smartscapeNodes HTTP_MONITOR
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| boolean | experimentalIndicates whether the synthetic monitor is enabled. |
|
| string | experimentalThe identifier of the user or system that created the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last failed execution of the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last successful execution of the synthetic monitor. |
|
| string | experimentalThe source of the last modification of the synthetic monitor, such as "system" or "rest". |
|
| string | experimentalThe identifier of the user or system that last modified the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last modification of the synthetic monitor. |
|
| long | experimentalThe frequency of the synthetic monitor executions, expressed in minutes. |
|
| boolean | experimentalIndicates whether the synthetic monitor is deleted. |
|
The following fields are common for all synthetic events.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe identifier of the monitor. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK.Tags: |
|
| string | resource stableAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: |
|
| string | experimentalThe name of the monitor. |
|
| string | experimentalThe identifier of the monitor step. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: |
|
| string | experimentalThe name of the step. |
|
| long | experimentalThe sequence number of the step (numbered from 0). |
|
| array | experimentalIDs of monitored entities. |
|
| string | experimentalUser-defined primary grail tags, |
|
| string | resource stableThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: |
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe type of the synthetic HTTP monitor, such as "HTTP" or "HIGH_RESOURCE", which indicates the resource requirements and capabilities of the monitor. |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| record | stableRelationship field that contains all | |
| record | experimentalDefines assignment relationship, where the source is assigned to the destination. Similar to |
|
| record | experimentalDefines monitoring relationship, where the source monitors the destination. Examples: A synthetic monitor monitors a frontend. A synthetic monitor or OneAgent monitors a host.Relationships: |
|
| record | stableDefines a "vertical" relation of an entity running on some other entity. It does not imply any composition or aggregation but only a looser association between the entities. One entity can run on multiple other entities. Examples: Service running on a POD, a CONTAINER or a HOST.Relationships: | |
| record | experimentalSimilar to |
|
| record | stableSimilar to |
|
Smartscape node type: HTTP_MONITOR_STEP
Representation of a Synthetic HTTP Monitor Step entity.
Load all HTTP_MONITOR_STEP entities.
smartscapeNodes HTTP_MONITOR_STEP
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
The following fields are common for all synthetic events.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe identifier of the monitor. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK.Tags: |
|
| string | resource stableAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: |
|
| string | experimentalThe name of the monitor. |
|
| string | experimentalThe identifier of the monitor step. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: |
|
| string | experimentalThe name of the step. |
|
| long | experimentalThe sequence number of the step (numbered from 0). |
|
| array | experimentalIDs of monitored entities. |
|
| string | experimentalUser-defined primary grail tags, |
|
| string | resource stableThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: |
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe URL that is accessed in this step of the synthetic HTTP monitor. |
|
| long | stableThe sequence number of the step within the synthetic browser monitor, indicating the order of execution of the steps. |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| record | stableThis is similar to an aggregation in UML. It is a many-to-many relationship without existential properties (the destination is not composed of the sources).Relationships: |
|
Smartscape node type: SYNTHETIC_LOCATION
Representation of a Synthetic Location entity.
Load all SYNTHETIC_LOCATION entities.
smartscapeNodes SYNTHETIC_LOCATION
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe type of the synthetic location, such as "PUBLIC" or "PRIVATE". |
|
| string | experimentalThe current stage of the synthetic location. |
|
| string | experimentalThe deployment type of the synthetic location, such as "KUBERNETES". |
|
| timestamp | experimentalThe timestamp of the last modification of the synthetic location. |
|
| boolean | experimentalIndicates whether browser autoupdate is enabled. |
|
| string | resource stableName of the cloud provider. |
|
| string | resource stableEnglish name of the continent. |
|
| string | resource stableEnglish name of the country. |
|
| string | resource stableEnglish name of the region. |
|
| string | resource stableEnglish name of the city. |
|
| string | resource experimentalThe two-letter country code. The format complies with ISO 3166-1 alpha-2. |
|
| string | resource experimentalISO 3166-2 region code. In case a country has multiple subdivision categories, the field contains the subdivision category preferred by Dynatrace. |
|
| double | resource experimentalThe approximate latitude. The format complies with WGS 84.Tags: |
|
| double | resource experimentalThe approximate longitude. The format complies with WGS 84.Tags: |
|
cloud.provider has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.
| Value | Description |
|---|---|
| Alibaba Cloud |
| Amazon Web Services |
| Microsoft Azure |
| Google Cloud Platform |
| Heroku Platform as a Service |
| IBM Cloud |
| Tencent Cloud |
Smartscape node type: NETWORK_AVAILABILITY_MONITOR
Representation of a Synthetic Network Availability Monitor entity.
Load all NETWORK_AVAILABILITY_MONITOR entities.
smartscapeNodes NETWORK_AVAILABILITY_MONITOR
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
| Attribute | Type | Description | Examples |
|---|---|---|---|
| boolean | experimentalIndicates whether the synthetic monitor is enabled. |
|
| string | experimentalThe identifier of the user or system that created the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last failed execution of the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last successful execution of the synthetic monitor. |
|
| string | experimentalThe source of the last modification of the synthetic monitor, such as "system" or "rest". |
|
| string | experimentalThe identifier of the user or system that last modified the synthetic monitor. |
|
| timestamp | experimentalThe timestamp of the last modification of the synthetic monitor. |
|
| long | experimentalThe frequency of the synthetic monitor executions, expressed in minutes. |
|
| boolean | experimentalIndicates whether the synthetic monitor is deleted. |
|
The following fields are common for all synthetic events.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe identifier of the monitor. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK.Tags: |
|
| string | resource stableAn entity ID of an entity of type MULTIPROTOCOL_MONITOR.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST.Tags: |
|
| string | experimentalThe name of the monitor. |
|
| string | experimentalThe identifier of the monitor step. |
|
| string | resource stableAn entity ID of an entity of type SYNTHETIC_TEST_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type HTTP_CHECK_STEP.Tags: |
|
| string | resource stableAn entity ID of an entity of type EXTERNAL_SYNTHETIC_TEST_STEP.Tags: |
|
| string | experimentalThe name of the step. |
|
| long | experimentalThe sequence number of the step (numbered from 0). |
|
| array | experimentalIDs of monitored entities. |
|
| string | experimentalUser-defined primary grail tags, |
|
| string | resource stableThe security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission modelTags: |
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalThe type of the synthetic network availability monitor, such as "ICMP" or "TCP", which indicates the protocol used for monitoring network availability. |
|
Relationships of a network_availability_monitor entity
| Attribute | Type | Description | Examples |
|---|---|---|---|
| record | experimentalDefines monitoring relationship, where the source monitors the destination. Examples: A synthetic monitor monitors a frontend. A synthetic monitor or OneAgent monitors a host.Relationships: |
|
| record | stableDefines a "vertical" relation of an entity running on some other entity. It does not imply any composition or aggregation but only a looser association between the entities. One entity can run on multiple other entities. Examples: Service running on a POD, a CONTAINER or a HOST.Relationships: |