This section documents a set of preconfigured entities that are created for AWS based on AWS resources. All entity types are prefixed with AWS_*. You can get an overview of all AWS entities with the following DQL query:
smartscapeNodes "AWS_*"| summarize by:type, count()
All AWS entities have at least the following fields:
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
The Smartscape ID for a given entity is calculated based on the ARN of the AWS resource.
The aws.object field contains the configuration of the resource as JSON string.
All AWS tags of an entity are captured automatically and available via the tags:aws and additionally via the tags field. E.g. to access the CREATED_BY tag you can use tags[CREATED_BY].
All AWS entities support the following fields to set up permissions:
aws.account.iddt.security_contextSmartscape node name: aws.resource.name
Smartscape node type: AWS_ACCOUNT
This entity represents an AWS Account.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ACCOUNT"
smartscapeNodes "AWS_ACCOUNT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Fields specific for an AWS Account
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APPRUNNER_VPCCONNECTOR
This entity represents an AWS App Runner VPC connector.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APPRUNNER_VPCCONNECTOR"
smartscapeNodes "AWS_APPRUNNER_VPCCONNECTOR"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APPRUNNER_VPCINGRESSCONNECTION
This entity represents an AWS App Runner VPC ingress connection.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APPRUNNER_VPCINGRESSCONNECTION"
smartscapeNodes "AWS_APPRUNNER_VPCINGRESSCONNECTION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_apprunner_servicesmartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_ec2_vpcendpoint |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APPRUNNER_AUTOSCALINGCONFIGURATION
This entity represents an AWS App Runner auto scaling configuration.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APPRUNNER_AUTOSCALINGCONFIGURATION"
smartscapeNodes "AWS_APPRUNNER_AUTOSCALINGCONFIGURATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APPRUNNER_SERVICE
This entity represents an AWS App Runner service.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APPRUNNER_SERVICE"
smartscapeNodes "AWS_APPRUNNER_SERVICE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_apprunner_vpcconnector | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_apprunner_autoscalingconfigurationsmartscapeId dt.smartscape.aws_iam_role | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APPSYNC_GRAPHQLAPI
This entity represents an AWS AppSync GraphQL API.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APPSYNC_GRAPHQLAPI"
smartscapeNodes "AWS_APPSYNC_GRAPHQLAPI"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_cognito_userpoolsmartscapeId dt.smartscape.aws_lambda_functionsmartscapeId dt.smartscape.aws_wafv2_webacl | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_AUTOSCALING_AUTOSCALINGGROUP
This entity represents an AWS Auto Scaling auto scaling group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_AUTOSCALING_AUTOSCALINGGROUP"
smartscapeNodes "AWS_AUTOSCALING_AUTOSCALINGGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
contains | record | stable Relationship field that contains all contains-relationships as nested fields.Opposite direction: belongs_toRelationships: smartscapeId dt.smartscape.aws_ec2_instance | |
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_elasticloadbalancing_loadbalancersmartscapeId dt.smartscape.aws_elasticloadbalancingv2_targetgroup | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_launchtemplate | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_AVAILABILITY_ZONE
This entity represents a physical AWS Availability Zone (e.g. use1-az1).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_AVAILABILITY_ZONE"
smartscapeNodes "AWS_AVAILABILITY_ZONE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Fields specific for an AWS Availability Zone
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_part_of | record | stable Defines if the instance is part of a cluster, similar to a composition in UML. The source (child) cannot exist without the destination (parent). Relationships: smartscapeId dt.smartscape.aws_region | AWS_EC2_INSTANCE is_part_of AWS_AUTOSCALING_GROUP; K8S_POD is_part_of K8S_DEPLOYMENT |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_BACKUP_BACKUPPLAN
This entity represents an AWS Backup backup plan.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_BACKUP_BACKUPPLAN"
smartscapeNodes "AWS_BACKUP_BACKUPPLAN"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_BACKUP_BACKUPVAULT
This entity represents an AWS Backup backup vault.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_BACKUP_BACKUPVAULT"
smartscapeNodes "AWS_BACKUP_BACKUPVAULT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_aliassmartscapeId dt.smartscape.aws_sns_topic | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CERTIFICATEMANAGER_CERTIFICATE
This entity represents an AWS Certificate Manager certificate.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CERTIFICATEMANAGER_CERTIFICATE"
smartscapeNodes "AWS_CERTIFICATEMANAGER_CERTIFICATE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_acmpca_certificateauthority | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_CLIENTVPNENDPOINT
This entity represents an AWS Client VPN endpoint.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_CLIENTVPNENDPOINT"
smartscapeNodes "AWS_EC2_CLIENTVPNENDPOINT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CLOUDHSM_CLUSTER
This entity represents an AWS CloudHSM cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CLOUDHSM_CLUSTER"
smartscapeNodes "AWS_CLOUDHSM_CLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CLOUDTRAIL_TRAIL
This entity represents an AWS CloudTrail trail.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CLOUDTRAIL_TRAIL"
smartscapeNodes "AWS_CLOUDTRAIL_TRAIL"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_s3_bucketsmartscapeId dt.smartscape.aws_logs_loggroupsmartscapeId dt.smartscape.aws_sns_topicsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CODEBUILD_PROJECT
This entity represents an AWS CodeBuild project.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CODEBUILD_PROJECT"
smartscapeNodes "AWS_CODEBUILD_PROJECT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_DATASYNC_TASK
This entity represents an AWS DataSync task.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_DATASYNC_TASK"
smartscapeNodes "AWS_DATASYNC_TASK"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_s3_bucketsmartscapeId dt.smartscape.aws_logs_loggroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_DMS_REPLICATIONINSTANCE
This entity represents an AWS Database Migration Service (DMS) replication instance.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_DMS_REPLICATIONINSTANCE"
smartscapeNodes "AWS_DMS_REPLICATIONINSTANCE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_DIRECTCONNECT_DXCON
This entity represents an AWS Direct Connect connection.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_DIRECTCONNECT_DXCON"
smartscapeNodes "AWS_DIRECTCONNECT_DXCON"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_DIRECTCONNECT_DXVIF
This entity represents an AWS Direct Connect virtual interface.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_DIRECTCONNECT_DXVIF"
smartscapeNodes "AWS_DIRECTCONNECT_DXVIF"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_directconnect_dxcon | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_ec2_vpngateway |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_IAMINSTANCEPROFILEASSOCIATION
This entity represents an Amazon EC2 Identity and Access Management (IAM) instance profile association.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_IAMINSTANCEPROFILEASSOCIATION"
smartscapeNodes "AWS_EC2_IAMINSTANCEPROFILEASSOCIATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICBEANSTALK_APPLICATION
This entity represents an AWS Elastic Beanstalk application.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICBEANSTALK_APPLICATION"
smartscapeNodes "AWS_ELASTICBEANSTALK_APPLICATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICBEANSTALK_ENVIRONMENT
This entity represents an AWS Elastic Beanstalk environment.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICBEANSTALK_ENVIRONMENT"
smartscapeNodes "AWS_ELASTICBEANSTALK_ENVIRONMENT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_part_of | record | stable Defines if the instance is part of a cluster, similar to a composition in UML. The source (child) cannot exist without the destination (parent). Relationships: smartscapeId dt.smartscape.aws_elasticbeanstalk_application | AWS_EC2_INSTANCE is_part_of AWS_AUTOSCALING_GROUP; K8S_POD is_part_of K8S_DEPLOYMENT |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_launchtemplatesmartscapeId dt.smartscape.aws_sqs_queue | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICLOADBALANCING_LOADBALANCER
This entity represents an AWS Elastic Load Balancing classic load balancer.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICLOADBALANCING_LOADBALANCER"
smartscapeNodes "AWS_ELASTICLOADBALANCING_LOADBALANCER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
balances | record | stable Relationship field that contains all balances-relationships as nested fields.Opposite direction: balanced_byRelationships: smartscapeId dt.smartscape.aws_ec2_instance | |
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_iam_servercertificatesmartscapeId dt.smartscape.aws_certificatemanager_certificate | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICLOADBALANCINGV2_LISTENER
This entity represents an AWS Elastic Load Balancing v2 listener.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICLOADBALANCINGV2_LISTENER"
smartscapeNodes "AWS_ELASTICLOADBALANCINGV2_LISTENER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_elasticloadbalancingv2_loadbalancersmartscapeId dt.smartscape.aws_elasticloadbalancingv2_targetgroup | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_servercertificatesmartscapeId dt.smartscape.aws_certificatemanager_certificate | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICLOADBALANCINGV2_LOADBALANCER
This entity represents an AWS Elastic Load Balancing v2 load balancer (application, network, gateway).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICLOADBALANCINGV2_LOADBALANCER"
smartscapeNodes "AWS_ELASTICLOADBALANCINGV2_LOADBALANCER"
Fetch all Smartcape nodes from the smartscape-nodes table and filter for the entity type "AWS_ELASTICLOADBALANCINGV2_LOADBALANCER" nodes that are internet-facing, then traverse their relationships to list their associated Target Groups and target EC2 Instances.
smartscapeNodes "AWS_ELASTICLOADBALANCINGV2_LOADBALANCER"| parse aws.object, "JSON:aws.object"| fieldsAdd dnsName = aws.object[configuration][dnsName], loadBalancerName = aws.object[configuration][loadBalancerName], scheme = aws.object[configuration][scheme]| filter scheme == "internet-facing"| traverse "balanced_by", "AWS_ELASTICLOADBALANCINGV2_TARGETGROUP", direction:"backward", fieldsKeep:{dnsName, loadBalancerName, id}| fieldsAdd targetGroupName = "aws.resource.name"| traverse "balances", "AWS_EC2_INSTANCE", fieldsKeep: {targetGroupName,id}| fieldsAdd loadBalancerName = dt.traverse.history[-2][loadBalancerName],loadBalancerDnsName = dt.traverse.history[-2][dnsName],loadBalancerId = dt.traverse.history[-2][id],targetGroupName = dt.traverse.history[-1][targetGroupName],targetGroupId = dt.traverse.history[-1][id]
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICLOADBALANCINGV2_TARGETGROUP
This entity represents an AWS Elastic Load Balancing v2 target group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICLOADBALANCINGV2_TARGETGROUP"
smartscapeNodes "AWS_ELASTICLOADBALANCINGV2_TARGETGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
balanced_by | record | stable Relationship field that contains all balanced_by-relationships as nested fields.Opposite direction: balancesRelationships: smartscapeId dt.smartscape.aws_elasticloadbalancingv2_loadbalancer | |
balances | record | stable Relationship field that contains all balances-relationships as nested fields.Opposite direction: balanced_byRelationships: smartscapeId dt.smartscape.aws_ec2_instancesmartscapeId dt.smartscape.aws_lambda_function |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_GLOBALACCELERATOR_ACCELERATOR
This entity represents an AWS Global Accelerator accelerator.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_GLOBALACCELERATOR_ACCELERATOR"
smartscapeNodes "AWS_GLOBALACCELERATOR_ACCELERATOR"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_GLUE_JOB
This entity represents an AWS Glue job.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_GLUE_JOB"
smartscapeNodes "AWS_GLUE_JOB"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_IAM_GROUP
This entity represents an AWS Identity and Access Management (IAM) group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_IAM_GROUP"
smartscapeNodes "AWS_IAM_GROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_managedpolicy | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_IAM_INSTANCEPROFILE
This entity represents an AWS Identity and Access Management (IAM) instance profile.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_IAM_INSTANCEPROFILE"
smartscapeNodes "AWS_IAM_INSTANCEPROFILE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_iam_role | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_IAM_MANAGEDPOLICY
This entity represents an AWS Identity and Access Management (IAM) managed policy.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_IAM_MANAGEDPOLICY"
smartscapeNodes "AWS_IAM_MANAGEDPOLICY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_IAM_ROLE
This entity represents an AWS Identity and Access Management (IAM) role.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_IAM_ROLE"
smartscapeNodes "AWS_IAM_ROLE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_managedpolicy | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_IAM_SERVERCERTIFICATE
This entity represents an AWS Identity and Access Management (IAM) server certificate.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_IAM_SERVERCERTIFICATE"
smartscapeNodes "AWS_IAM_SERVERCERTIFICATE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_IAM_USER
This entity represents an AWS Identity and Access Management (IAM) user.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_IAM_USER"
smartscapeNodes "AWS_IAM_USER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_iam_group | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_managedpolicy | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_KMS_ALIAS
This entity represents an AWS Key Management Service (KMS) alias.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_KMS_ALIAS"
smartscapeNodes "AWS_KMS_ALIAS"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_KMS_KEY
This entity represents an AWS Key Management Service (KMS) key.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_KMS_KEY"
smartscapeNodes "AWS_KMS_KEY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_LAMBDA_ALIAS
This entity represents an AWS Lambda alias.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_LAMBDA_ALIAS"
smartscapeNodes "AWS_LAMBDA_ALIAS"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_lambda_function | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_LAMBDA_EVENTSOURCEMAPPING
This entity represents an AWS Lambda event source mapping.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_LAMBDA_EVENTSOURCEMAPPING"
smartscapeNodes "AWS_LAMBDA_EVENTSOURCEMAPPING"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_lambda_function | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_sqs_queuesmartscapeId dt.smartscape.aws_dynamodb_table | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_LAMBDA_FUNCTION
This entity represents an AWS Lambda function.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_LAMBDA_FUNCTION"
smartscapeNodes "AWS_LAMBDA_FUNCTION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_NETWORKFIREWALL_FIREWALL
This entity represents an AWS Network Firewall firewall.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_NETWORKFIREWALL_FIREWALL"
smartscapeNodes "AWS_NETWORKFIREWALL_FIREWALL"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_networkfirewall_firewallpolicy | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_NETWORKFIREWALL_FIREWALLPOLICY
This entity represents an AWS Network Firewall firewall policy.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_NETWORKFIREWALL_FIREWALLPOLICY"
smartscapeNodes "AWS_NETWORKFIREWALL_FIREWALLPOLICY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ACMPCA_CERTIFICATEAUTHORITY
This entity represents an AWS Private Certificate Authority private CA.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ACMPCA_CERTIFICATEAUTHORITY"
smartscapeNodes "AWS_ACMPCA_CERTIFICATEAUTHORITY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_s3_bucket | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_REGION
This entity represents an AWS Region.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_REGION"
smartscapeNodes "AWS_REGION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Fields specific for an AWS Region
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_CUSTOMERGATEWAY
This entity represents an AWS Site-to-Site VPN Customer Gateway.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_CUSTOMERGATEWAY"
smartscapeNodes "AWS_EC2_CUSTOMERGATEWAY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_VPNCONNECTION
This entity represents an AWS Site-to-Site VPN vpn connection.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_VPNCONNECTION"
smartscapeNodes "AWS_EC2_VPNCONNECTION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_ec2_vpngatewaysmartscapeId dt.smartscape.aws_ec2_customergatewaysmartscapeId dt.smartscape.aws_ec2_transitgateway |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_VPNGATEWAY
This entity represents an AWS Site-to-Site VPN vpn gateway.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_VPNGATEWAY"
smartscapeNodes "AWS_EC2_VPNGATEWAY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_STEPFUNCTIONS_STATEMACHINE
This entity represents an AWS Step Functions state machine.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_STEPFUNCTIONS_STATEMACHINE"
smartscapeNodes "AWS_STEPFUNCTIONS_STATEMACHINE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_logs_loggroupsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_STORAGEGATEWAY_GATEWAY
This entity represents an AWS Storage Gateway gateway.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_STORAGEGATEWAY_GATEWAY"
smartscapeNodes "AWS_STORAGEGATEWAY_GATEWAY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_ec2_instance |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_TRANSITGATEWAY
This entity represents an AWS Transit Gateway.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_TRANSITGATEWAY"
smartscapeNodes "AWS_EC2_TRANSITGATEWAY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_TRANSITGATEWAYATTACHMENT
This entity represents an AWS Transit Gateway transit gateway attachment.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_TRANSITGATEWAYATTACHMENT"
smartscapeNodes "AWS_EC2_TRANSITGATEWAYATTACHMENT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_transitgatewaysmartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_vpnconnectionsmartscapeId dt.smartscape.aws_ec2_transitgateway | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_WAFV2_WEBACL
This entity represents an AWS WAFv2 web ACL.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_WAFV2_WEBACL"
smartscapeNodes "AWS_WAFV2_WEBACL"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APIGATEWAY_STAGE
This entity represents an Amazon API Gateway (REST) stage, which is a named reference to a deployment of the API.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APIGATEWAY_STAGE"
smartscapeNodes "AWS_APIGATEWAY_STAGE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_apigateway_restapi | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APIGATEWAY_RESTAPI
This entity represents an Amazon API Gateway REST API.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APIGATEWAY_RESTAPI"
smartscapeNodes "AWS_APIGATEWAY_RESTAPI"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APIGATEWAYV2_API
This entity represents an Amazon API Gateway v2 API (HTTP or WebSocket).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APIGATEWAYV2_API"
smartscapeNodes "AWS_APIGATEWAYV2_API"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APIGATEWAYV2_STAGE
This entity represents an Amazon API Gateway v2 stage (HTTP or WebSocket), which is a named reference to a deployment of the API.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APIGATEWAYV2_STAGE"
smartscapeNodes "AWS_APIGATEWAYV2_STAGE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_apigatewayv2_api | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_APPSTREAM_FLEET
This entity represents an Amazon AppStream fleet.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_APPSTREAM_FLEET"
smartscapeNodes "AWS_APPSTREAM_FLEET"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ATHENA_WORKGROUP
This entity represents an AWS Athena workgroup.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ATHENA_WORKGROUP"
smartscapeNodes "AWS_ATHENA_WORKGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_BEDROCK_AGENT
This entity represents an Amazon Bedrock agent.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_BEDROCK_AGENT"
smartscapeNodes "AWS_BEDROCK_AGENT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_bedrock_guardrail | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_BEDROCK_AGENTALIAS
This entity represents an Amazon Bedrock agent alias.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_BEDROCK_AGENTALIAS"
smartscapeNodes "AWS_BEDROCK_AGENTALIAS"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_BEDROCK_GUARDRAIL
This entity represents an Amazon Bedrock guardrail.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_BEDROCK_GUARDRAIL"
smartscapeNodes "AWS_BEDROCK_GUARDRAIL"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_BEDROCK_KNOWLEDGEBASE
This entity represents an Amazon Bedrock knowledgebase.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_BEDROCK_KNOWLEDGEBASE"
smartscapeNodes "AWS_BEDROCK_KNOWLEDGEBASE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_s3_bucketsmartscapeId dt.smartscape.aws_redshift_clustersmartscapeId dt.smartscape.aws_redshiftserverless_workgroupsmartscapeId dt.smartscape.aws_opensearch_domainsmartscapeId dt.smartscape.aws_opensearchserverless_collectionsmartscapeId dt.smartscape.aws_rds_dbcluster | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CLOUDFRONT_DISTRIBUTION
This entity represents an Amazon CloudFront distribution.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CLOUDFRONT_DISTRIBUTION"
smartscapeNodes "AWS_CLOUDFRONT_DISTRIBUTION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_wafv2_webacl | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_s3_bucket | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_servercertificate | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_LOGS_DELIVERYDESTINATION
This entity represents an Amazon CloudWatch Logs delivery destination.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_LOGS_DELIVERYDESTINATION"
smartscapeNodes "AWS_LOGS_DELIVERYDESTINATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_s3_bucketsmartscapeId dt.smartscape.aws_logs_loggroupsmartscapeId dt.smartscape.aws_kinesisfirehose_deliverystream | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_LOGS_LOGGROUP
This entity represents an Amazon CloudWatch Logs log group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_LOGS_LOGGROUP"
smartscapeNodes "AWS_LOGS_LOGGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
calls | record | stable Defines a "horizontal" relationship between two entities that "call" each other. The "calls" relation does not imply a parent/child or other strong structural relation but rather a dynamic communication association. Examples: Typical examples include services calling other services, but also services calling databases, queue brokers, or other infrastructure entities. Relationships: smartscapeId dt.smartscape.aws_lambda_functionsmartscapeId dt.smartscape.aws_kinesisfirehose_deliverystreamsmartscapeId dt.smartscape.aws_opensearch_domain | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_aliassmartscapeId dt.smartscape.aws_iam_role | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_COGNITO_USERPOOL
This entity represents an Amazon Cognito user pool.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_COGNITO_USERPOOL"
smartscapeNodes "AWS_COGNITO_USERPOOL"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_lambda_functionsmartscapeId dt.smartscape.aws_sns_topic | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CONNECT_INSTANCE
This entity represents an Amazon Connect instance.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CONNECT_INSTANCE"
smartscapeNodes "AWS_CONNECT_INSTANCE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_DAX_CLUSTER
This entity represents an Amazon DynamoDB Accelerator (DAX) cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_DAX_CLUSTER"
smartscapeNodes "AWS_DAX_CLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
Fields specific for an Amazon DynamoDB Accelerator (DAX) cluster
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_dax_subnetgroupsmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_DAX_SUBNETGROUP
This entity represents an Amazon DynamoDB Accelerator (DAX) subnet group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_DAX_SUBNETGROUP"
smartscapeNodes "AWS_DAX_SUBNETGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_subnet | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_DYNAMODB_TABLE
This entity represents an Amazon DynamoDB table.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_DYNAMODB_TABLE"
smartscapeNodes "AWS_DYNAMODB_TABLE"
Fetch all AWS_DYNAMODB_TABLE nodes from the smartscape.nodes table and filter those with continuous backup disabled.
smartscapeNodes "AWS_DYNAMODB_TABLE"| parse aws.object, "JSON:aws.object"| fieldsAdd continuousBackupStatus = aws.object[supplementary_configuration][continuousBackupsDescription][continuousBackupsStatus]| filter continuousBackupStatus!="ENABLED"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon DynamoDB table
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_SNAPSHOT
This entity represents an Amazon EBS snapshot.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_SNAPSHOT"
smartscapeNodes "AWS_EC2_SNAPSHOT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_VOLUME
This entity represents an Amazon EBS volume.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_VOLUME"
smartscapeNodes "AWS_EC2_VOLUME"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_instance | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_EIP
This entity represents an Amazon EC2 elastic IP address.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_EIP"
smartscapeNodes "AWS_EC2_EIP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_networkinterfacesmartscapeId dt.smartscape.aws_ec2_instance | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_EIPASSOCIATION
This entity represents an Amazon EC2 elastic IP association.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_EIPASSOCIATION"
smartscapeNodes "AWS_EC2_EIPASSOCIATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_NETWORKINTERFACE
This entity represents an Amazon EC2 elastic network interface.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_NETWORKINTERFACE"
smartscapeNodes "AWS_EC2_NETWORKINTERFACE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_instancesmartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_NETWORKINTERFACEATTACHMENT
This entity represents an Amazon EC2 elastic network interface attachment.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_NETWORKINTERFACEATTACHMENT"
smartscapeNodes "AWS_EC2_NETWORKINTERFACEATTACHMENT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_INSTANCE
This entity represents an Amazon EC2 instance.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_INSTANCE"
smartscapeNodes "AWS_EC2_INSTANCE"
Fetch all "AWS_EC2_INSTANCE" nodes from the smartscape.nodes table and show the instance type, number of cores, number of threads per core, image id, public IP address and private IP address.
smartscapeNodes "AWS_EC2_INSTANCE"| parse aws.object, "JSON:awsjson"| fieldsAdd instanceType=awsjson[configuration][instanceType],cpuOptions.coreCount=awsjson[configuration][cpuOptions][coreCount],cpuOptions.threadsPerCore=awsjson[configuration][cpuOptions][threadsPerCore],imageId=awsjson[configuration][imageId],publicIp=awsjson[configuration][networkInterfaces][0][association][publicIp],privateIp=awsjson[configuration][privateIpAddress]| fieldsRemove aws.object, awsjson
Fetch all "AWS_EC2_INSTANCE" nodes from the smartscape.nodes table tagged with owner_team=team-acme and running in VPC vpc-abcde12345.
smartscapeNodes "AWS_EC2_INSTANCE"| filter tags[owner_team]=="team-acme" and aws.vpc.id =="vpc-abcde12345"
Fetch an "AWS_EC2_INSTANCE" node from the smartscape.nodes table with id i-abcde12345 and traverse its relationships to "AWS_EC2_VOLUME" nodes that have an edge of type is_attached_to towards the fetched AWS_EC2_INSTANCE.
smartscapeNodes "AWS_EC2_INSTANCE"| filter aws.resource.id=="i-abcde12345"| traverse "is_attached_to","AWS_EC2_VOLUME", direction:backward
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_iam_instanceprofile | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_LAUNCHTEMPLATE
This entity represents an Amazon EC2 launch template.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_LAUNCHTEMPLATE"
smartscapeNodes "AWS_EC2_LAUNCHTEMPLATE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_SECURITYGROUP
This entity represents an Amazon EC2 security group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_SECURITYGROUP"
smartscapeNodes "AWS_EC2_SECURITYGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECR_PUBLICREPOSITORY
This entity represents an Amazon ECR public repository.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECR_PUBLICREPOSITORY"
smartscapeNodes "AWS_ECR_PUBLICREPOSITORY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECR_REPOSITORY
This entity represents an Amazon ECR repository.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECR_REPOSITORY"
smartscapeNodes "AWS_ECR_REPOSITORY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECS_CAPACITYPROVIDER
This entity represents an Amazon ECS capacity provider.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECS_CAPACITYPROVIDER"
smartscapeNodes "AWS_ECS_CAPACITYPROVIDER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECS_CLUSTER
This entity represents an Amazon ECS cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECS_CLUSTER"
smartscapeNodes "AWS_ECS_CLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ecs_capacityprovider | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECS_CONTAINERINSTANCE
This entity represents an Amazon ECS container instance.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECS_CONTAINERINSTANCE"
smartscapeNodes "AWS_ECS_CONTAINERINSTANCE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_ec2_instancesmartscapeId dt.smartscape.aws_ecs_capacityprovider |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECS_SERVICE
This entity represents an Amazon ECS service.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECS_SERVICE"
smartscapeNodes "AWS_ECS_SERVICE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_ecs_cluster | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ecs_taskdefinitionsmartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_iam_role | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECS_TASK
This entity represents an Amazon ECS task.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECS_TASK"
smartscapeNodes "AWS_ECS_TASK"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_ecs_cluster | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
is_part_of | record | stable Defines if the instance is part of a cluster, similar to a composition in UML. The source (child) cannot exist without the destination (parent). Relationships: smartscapeId dt.smartscape.aws_ecs_service | AWS_EC2_INSTANCE is_part_of AWS_AUTOSCALING_GROUP; K8S_POD is_part_of K8S_DEPLOYMENT |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_ecs_containerinstancesmartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ecs_taskdefinitionsmartscapeId dt.smartscape.aws_ec2_networkinterface | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ECS_TASKDEFINITION
This entity represents an Amazon ECS task definition.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ECS_TASKDEFINITION"
smartscapeNodes "AWS_ECS_TASKDEFINITION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EKS_CLUSTER
This entity represents an Amazon EKS cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EKS_CLUSTER"
smartscapeNodes "AWS_EKS_CLUSTER"
Fetch all AWS_EKS_CLUSTER nodes from the smartscape.nodes table and show a subset of configuration attributes.
smartscapeNodes "AWS_EKS_CLUSTER"| parse aws.object, "JSON:aws.object"| fieldsAdd clusterName = aws.object[configuration][name],clusterEndpoint = aws.object[configuration][endpoint],endpointPublicAccess = aws.object[configuration][resourcesVpcConfig][endpointPublicAccess],endpointPrivateAccess = aws.object[configuration][resourcesVpcConfig][endpointPrivateAccess],platformVersion = aws.object[configuration][platformVersion]| fieldsRemove aws.object
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EKS_NODEGROUP
This entity represents an Amazon EKS nodegroup.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EKS_NODEGROUP"
smartscapeNodes "AWS_EKS_NODEGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_eks_cluster | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_ec2_launchtemplatesmartscapeId dt.smartscape.aws_iam_role | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICACHE_SERVERLESSCACHE
This entity represents an Amazon ElastiCache serverless cache.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICACHE_SERVERLESSCACHE"
smartscapeNodes "AWS_ELASTICACHE_SERVERLESSCACHE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon ElastiCache serverless cache
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICACHE_CACHECLUSTER
This entity represents an Amazon ElastiCache cache cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICACHE_CACHECLUSTER"
smartscapeNodes "AWS_ELASTICACHE_CACHECLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon ElastiCache cache cluster
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_elasticache_parametergroupsmartscapeId dt.smartscape.aws_elasticache_subnetgroupsmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICACHE_PARAMETERGROUP
This entity represents an Amazon ElastiCache parameter group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICACHE_PARAMETERGROUP"
smartscapeNodes "AWS_ELASTICACHE_PARAMETERGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon ElastiCache parameter group
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ELASTICACHE_SUBNETGROUP
This entity represents an Amazon ElastiCache subnet group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ELASTICACHE_SUBNETGROUP"
smartscapeNodes "AWS_ELASTICACHE_SUBNETGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EFS_ACCESSPOINT
This entity represents an Amazon Elastic File System access point.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EFS_ACCESSPOINT"
smartscapeNodes "AWS_EFS_ACCESSPOINT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_efs_filesystem | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EFS_FILESYSTEM
This entity represents an Amazon Elastic File System file system.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EFS_FILESYSTEM"
smartscapeNodes "AWS_EFS_FILESYSTEM"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EFS_MOUNTTARGET
This entity represents an Amazon Elastic File System mount target.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EFS_MOUNTTARGET"
smartscapeNodes "AWS_EFS_MOUNTTARGET"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_efs_filesystem | |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_networkinterface | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EMRSERVERLESS_APPLICATION
This entity represents an Amazon Elastic MapReduce Serverless application.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EMRSERVERLESS_APPLICATION"
smartscapeNodes "AWS_EMRSERVERLESS_APPLICATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EMR_CLUSTER
This entity represents an Amazon Elastic MapReduce cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EMR_CLUSTER"
smartscapeNodes "AWS_EMR_CLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EMRCONTAINERS_MANAGEDENDPOINT
This entity represents an Amazon Elastic MapReduce on EKS Managed endpoint.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EMRCONTAINERS_MANAGEDENDPOINT"
smartscapeNodes "AWS_EMRCONTAINERS_MANAGEDENDPOINT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_emrcontainers_virtualcluster | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_ec2_subnet | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EMRCONTAINERS_VIRTUALCLUSTER
This entity represents an Amazon Elastic MapReduce on EKS virtual cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EMRCONTAINERS_VIRTUALCLUSTER"
smartscapeNodes "AWS_EMRCONTAINERS_VIRTUALCLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_eks_cluster | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EVENTS_EVENTBUS
This entity represents an Amazon EventBridge event bus.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EVENTS_EVENTBUS"
smartscapeNodes "AWS_EVENTS_EVENTBUS"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_sqs_queuesmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EVENTS_RULE
This entity represents an Amazon EventBridge rule.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EVENTS_RULE"
smartscapeNodes "AWS_EVENTS_RULE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_events_eventbus | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_role | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_FSX_FILESYSTEM
This entity represents an Amazon FSx file system - Managed file storage service (Lustre, Windows, OpenZFS, NetApp ONTAP).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_FSX_FILESYSTEM"
smartscapeNodes "AWS_FSX_FILESYSTEM"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_FSX_STORAGEVIRTUALMACHINE
This entity represents an Amazon FSx storage virtual machine for FSx ONTAP file systems.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_FSX_STORAGEVIRTUALMACHINE"
smartscapeNodes "AWS_FSX_STORAGEVIRTUALMACHINE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_fsx_filesystem | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_FSX_VOLUME
This entity represents an Amazon FSx volume - Storage volume for FSx ONTAP or FSx OpenZFS file systems.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_FSX_VOLUME"
smartscapeNodes "AWS_FSX_VOLUME"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_fsx_filesystem | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CASSANDRA_TABLE
This entity represents an Amazon Keyspaces (for Apache Cassandra) table. A table is where data is organized and stored in Amazon Keyspaces.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CASSANDRA_TABLE"
smartscapeNodes "AWS_CASSANDRA_TABLE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon Keyspaces (for Apache Cassandra) table
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_cassandra_keyspace | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_CASSANDRA_KEYSPACE
This entity represents an Amazon Keyspaces(for Apache Cassandra) keyspace. A keyspace groups related tables that are relevant for one or more applications.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_CASSANDRA_KEYSPACE"
smartscapeNodes "AWS_CASSANDRA_KEYSPACE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon Keyspaces(for Apache Cassandra) keyspace
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_KINESISFIREHOSE_DELIVERYSTREAM
This entity represents an Amazon Kinesis Data Firehose delivery stream.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_KINESISFIREHOSE_DELIVERYSTREAM"
smartscapeNodes "AWS_KINESISFIREHOSE_DELIVERYSTREAM"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_s3_bucketsmartscapeId dt.smartscape.aws_opensearch_domainsmartscapeId dt.smartscape.aws_opensearchserverless_collectionsmartscapeId dt.smartscape.aws_redshift_cluster | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_KINESIS_STREAM
This entity represents an Amazon Kinesis data stream.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_KINESIS_STREAM"
smartscapeNodes "AWS_KINESIS_STREAM"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_AMAZONMQ_BROKER
This entity represents an Amazon MQ broker.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_AMAZONMQ_BROKER"
smartscapeNodes "AWS_AMAZONMQ_BROKER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_amazonmq_configurationsmartscapeId dt.smartscape.aws_logs_loggroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_AMAZONMQ_CONFIGURATION
This entity represents an Amazon MQ configuration containing the settings used by brokers.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_AMAZONMQ_CONFIGURATION"
smartscapeNodes "AWS_AMAZONMQ_CONFIGURATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_KINESISANALYTICSV2_APPLICATION
This entity represents an Amazon Managed Service for Apache Flink application.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_KINESISANALYTICSV2_APPLICATION"
smartscapeNodes "AWS_KINESISANALYTICSV2_APPLICATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_role | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_KAFKACONNECT_CONNECTOR
This entity represents an Amazon Managed Streaming for Apache Kafka (MSK) Connect connector.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_KAFKACONNECT_CONNECTOR"
smartscapeNodes "AWS_KAFKACONNECT_CONNECTOR"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_MSK_CLUSTER
This entity represents an Amazon Managed Streaming for Apache Kafka (MSK) cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_MSK_CLUSTER"
smartscapeNodes "AWS_MSK_CLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_MWAA_ENVIRONMENT
This entity represents an Amazon Managed Apache Airflow (MWAA) environment
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_MWAA_ENVIRONMENT"
smartscapeNodes "AWS_MWAA_ENVIRONMENT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_s3_bucketsmartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_OPENSEARCHSERVERLESS_COLLECTION
This entity represents an Amazon OpenSearch Serverless collection.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_OPENSEARCHSERVERLESS_COLLECTION"
smartscapeNodes "AWS_OPENSEARCHSERVERLESS_COLLECTION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon OpenSearch Serverless collection
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_OPENSEARCH_DOMAIN
This entity represents an Amazon OpenSearch Service domain.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_OPENSEARCH_DOMAIN"
smartscapeNodes "AWS_OPENSEARCH_DOMAIN"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Fields specific for an Amazon OpenSearch Service domain
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_REDSHIFTSERVERLESS_NAMESPACE
This entity represents an Amazon Redshift Serverless namespace.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_REDSHIFTSERVERLESS_NAMESPACE"
smartscapeNodes "AWS_REDSHIFTSERVERLESS_NAMESPACE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon Redshift Serverless namespace
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_REDSHIFTSERVERLESS_WORKGROUP
This entity represents an Amazon Redshift Serverless workgroup.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_REDSHIFTSERVERLESS_WORKGROUP"
smartscapeNodes "AWS_REDSHIFTSERVERLESS_WORKGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Fields specific for an Amazon Redshift Serverless workgroup
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_REDSHIFT_CLUSTER
This entity represents an Amazon Redshift cluster.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_REDSHIFT_CLUSTER"
smartscapeNodes "AWS_REDSHIFT_CLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Fields specific for an Amazon Redshift cluster
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_redshift_subnetgroupsmartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_kms_key | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_REDSHIFT_SUBNETGROUP
This entity represents an Amazon Redshift subnet group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_REDSHIFT_SUBNETGROUP"
smartscapeNodes "AWS_REDSHIFT_SUBNETGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_RDS_DBCLUSTER
This entity represents an Amazon Relational Database Service (RDS) DB Cluster, an Amazon Aurora DB Cluster, an Amazon Neptune DB Cluster or an Amazon DocumentDB DB Cluster (filter the specific engine by db.system attribute).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_RDS_DBCLUSTER"
smartscapeNodes "AWS_RDS_DBCLUSTER"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
Fields specific for an Amazon Relational Database Service (RDS) DB cluster
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_rds_dbsubnetgroupsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_RDS_DBCLUSTERSNAPSHOT
This entity represents an Amazon Relational Database Service (RDS) DB Cluster Snapshot, an Amazon Aurora DB Cluster Snapshot, an Amazon Neptune DB Cluster Snapshot or an Amazon DocumentDB DB Cluster Snapshot (filter the specific engine by db.system attribute).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_RDS_DBCLUSTERSNAPSHOT"
smartscapeNodes "AWS_RDS_DBCLUSTERSNAPSHOT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Fields specific for an Amazon Relational Database Service (RDS) DB cluster snapshot
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
is_part_of | record | stable Defines if the instance is part of a cluster, similar to a composition in UML. The source (child) cannot exist without the destination (parent). Relationships: smartscapeId dt.smartscape.aws_rds_dbcluster | AWS_EC2_INSTANCE is_part_of AWS_AUTOSCALING_GROUP; K8S_POD is_part_of K8S_DEPLOYMENT |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_RDS_DBINSTANCE
This entity represents an Amazon Relational Database Service (RDS) DB Instance, an Amazon Aurora DB Instance, an Amazon Neptune DB Instance or an Amazon DocumentDB DB Instance (filter the specific engine by db.system attribute).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_RDS_DBINSTANCE"
smartscapeNodes "AWS_RDS_DBINSTANCE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
Fields specific for an Amazon Relational Database Service (RDS) DB instance
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
is_part_of | record | stable Defines if the instance is part of a cluster, similar to a composition in UML. The source (child) cannot exist without the destination (parent). Relationships: smartscapeId dt.smartscape.aws_rds_dbcluster | AWS_EC2_INSTANCE is_part_of AWS_AUTOSCALING_GROUP; K8S_POD is_part_of K8S_DEPLOYMENT |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_securitygroupsmartscapeId dt.smartscape.aws_rds_dbsubnetgroupsmartscapeId dt.smartscape.aws_rds_optiongroupsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_RDS_DBSNAPSHOT
This entity represents an Amazon Relational Database Service (RDS) DB Snapshot, an Amazon Aurora DB Snapshot, an Amazon Neptune DB Snapshot or an Amazon DocumentDB DB Snapshot (filter the specific engine by db.system attribute).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_RDS_DBSNAPSHOT"
smartscapeNodes "AWS_RDS_DBSNAPSHOT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
Fields specific for an Amazon Relational Database Service (RDS) DB snapshot
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
is_part_of | record | stable Defines if the instance is part of a cluster, similar to a composition in UML. The source (child) cannot exist without the destination (parent). Relationships: smartscapeId dt.smartscape.aws_rds_dbinstance | AWS_EC2_INSTANCE is_part_of AWS_AUTOSCALING_GROUP; K8S_POD is_part_of K8S_DEPLOYMENT |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone | |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_rds_optiongroupsmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_RDS_DBSUBNETGROUP
This entity represents an Amazon Relational Database Service (RDS) DB subnet group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_RDS_DBSUBNETGROUP"
smartscapeNodes "AWS_RDS_DBSUBNETGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_RDS_OPTIONGROUP
This entity represents an Amazon Relational Database Service (RDS) option group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_RDS_OPTIONGROUP"
smartscapeNodes "AWS_RDS_OPTIONGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Fields specific for an Amazon Relational Database Service (RDS) option group
| Attribute | Type | Description | Examples |
|---|---|---|---|
db.system | string | experimental An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. | mongodb; mysql |
db.system 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 |
|---|---|
adabas | Adabas (Adaptable Database System) |
amazon-documentdb | Amazon DocumentDB |
aurora-mysql | Amazon Aurora MySQL |
aurora-postgresql | Amazon Aurora PostgreSQL |
cache | InterSystems Caché |
cassandra | Apache Cassandra |
clickhouse | ClickHouse |
cloudscape | Cloudscape |
cockroachdb | CockroachDB |
coldfusion | ColdFusion IMQ |
cosmosdb | Microsoft Azure Cosmos DB |
couchbase | Couchbase |
couchdb | CouchDB |
db2 | IBM Db2 |
derby | Apache Derby |
dl/i | IBM DL/I |
dynamodb | Amazon DynamoDB |
edb | EnterpriseDB |
elasticsearch | Elasticsearch |
filemaker | FileMaker |
firebird | Firebird |
firstsql | FirstSQL |
geode | Apache Geode |
h2 | H2 |
hanadb | SAP HANA |
hbase | Apache HBase |
hive | Apache Hive |
hsqldb | HyperSQL DataBase |
informix | Informix |
ingres | Ingres |
instantdb | InstantDB |
interbase | InterBase |
keyspaces-cassandra | Amazon Keyspaces for Apache Cassandra |
mariadb | MariaDB |
maxdb | SAP MaxDB |
memcached | Memcached |
mongodb | MongoDB |
mssql | Microsoft SQL Server |
mssqlcompact | Microsoft SQL Server Compact |
mysql | MySQL |
neo4j | Neo4j |
neptune | Amazon Neptune |
netezza | Netezza |
opensearch | OpenSearch |
oracle | Oracle Database |
other_sql | Some other SQL database. Fallback only. See notes. |
pervasive | Pervasive PSQL |
pointbase | PointBase |
postgresql | PostgreSQL |
progress | Progress Database |
redis | Redis |
redshift | Amazon Redshift |
spanner | Cloud Spanner |
sqlite | SQLite |
sybase | Sybase |
teradata | Teradata |
valkey | Valkey |
vertica | Vertica |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ROUTE53RESOLVER_RESOLVERENDPOINT
This entity represents an Amazon Route 53 Resolver resolver endpoint.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ROUTE53RESOLVER_RESOLVERENDPOINT"
smartscapeNodes "AWS_ROUTE53RESOLVER_RESOLVERENDPOINT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ROUTE53_HEALTHCHECK
This entity represents an Amazon Route 53 health check.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ROUTE53_HEALTHCHECK"
smartscapeNodes "AWS_ROUTE53_HEALTHCHECK"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_route53_healthcheck | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_ROUTE53_HOSTEDZONE
This entity represents an Amazon Route 53 hosted zone.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_ROUTE53_HOSTEDZONE"
smartscapeNodes "AWS_ROUTE53_HOSTEDZONE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_S3_BUCKET
This entity represents an Amazon S3 bucket.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_S3_BUCKET"
smartscapeNodes "AWS_S3_BUCKET"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_SAGEMAKER_ENDPOINT
This entity represents an Amazon SageMaker endpoint.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_SAGEMAKER_ENDPOINT"
smartscapeNodes "AWS_SAGEMAKER_ENDPOINT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_SAGEMAKER_FEATUREGROUP
This entity represents an Amazon SageMaker feature group.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_SAGEMAKER_FEATUREGROUP"
smartscapeNodes "AWS_SAGEMAKER_FEATUREGROUP"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_SAGEMAKER_INFERENCECOMPONENT
This entity represents an Amazon SageMaker inference component.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_SAGEMAKER_INFERENCECOMPONENT"
smartscapeNodes "AWS_SAGEMAKER_INFERENCECOMPONENT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_sagemaker_endpoint | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_SAGEMAKER_LABELINGJOB
This entity represents an Amazon SageMaker labeling job.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_SAGEMAKER_LABELINGJOB"
smartscapeNodes "AWS_SAGEMAKER_LABELINGJOB"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_SAGEMAKER_PIPELINE
This entity represents an Amazon SageMaker pipeline.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_SAGEMAKER_PIPELINE"
smartscapeNodes "AWS_SAGEMAKER_PIPELINE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_role | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_SNS_TOPIC
This entity represents an Amazon Simple Notification Service (SNS) topic.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_SNS_TOPIC"
smartscapeNodes "AWS_SNS_TOPIC"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_SQS_QUEUE
This entity represents an Amazon Simple Queue Service (SQS) queue.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_SQS_QUEUE"
smartscapeNodes "AWS_SQS_QUEUE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_kms_keysmartscapeId dt.smartscape.aws_kms_alias | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_DHCPOPTIONS
This entity represents an Amazon VPC DHCP options set.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_DHCPOPTIONS"
smartscapeNodes "AWS_EC2_DHCPOPTIONS"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_IPAM
This entity represents an Amazon VPC IP address manager for planning and tracking IP address usage.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_IPAM"
smartscapeNodes "AWS_EC2_IPAM"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_IPAMPOOL
This entity represents an Amazon VPC IP address manager pool.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_IPAMPOOL"
smartscapeNodes "AWS_EC2_IPAMPOOL"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_ec2_ipamscope | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_IPAMSCOPE
This entity represents an Amazon VPC IP address manager scope.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_IPAMSCOPE"
smartscapeNodes "AWS_EC2_IPAMSCOPE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
belongs_to | record | stable This 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: smartscapeId dt.smartscape.aws_ec2_ipam | SERVICE belongs_to K8S_CLUSTER; K8S_POD belongs_to K8S_NAMESPACE |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_NATGATEWAY
This entity represents an Amazon VPC NAT gateway.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_NATGATEWAY"
smartscapeNodes "AWS_EC2_NATGATEWAY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_EGRESSONLYINTERNETGATEWAY
This entity represents an Amazon VPC egress-only internet gateway (IPv6).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_EGRESSONLYINTERNETGATEWAY"
smartscapeNodes "AWS_EC2_EGRESSONLYINTERNETGATEWAY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_VPCENDPOINT
This entity represents an Amazon VPC endpoint (PrivateLink).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_VPCENDPOINT"
smartscapeNodes "AWS_EC2_VPCENDPOINT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_networkinterfacesmartscapeId dt.smartscape.aws_ec2_securitygroup | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_VPCENDPOINTSERVICE
This entity represents an Amazon VPC endpoint service (PrivateLink).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_VPCENDPOINTSERVICE"
smartscapeNodes "AWS_EC2_VPCENDPOINTSERVICE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_elasticloadbalancingv2_loadbalancersmartscapeId dt.smartscape.aws_elasticloadbalancingv2_loadbalancer | |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_FLOWLOG
This entity represents an Amazon VPC flow log.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_FLOWLOG"
smartscapeNodes "AWS_EC2_FLOWLOG"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_networkinterface | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_iam_rolesmartscapeId dt.smartscape.aws_s3_bucketsmartscapeId dt.smartscape.aws_logs_loggroupsmartscapeId dt.smartscape.aws_kinesisfirehose_deliverystream | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_INTERNETGATEWAY
This entity represents an Amazon VPC internet gateway (IPv4).
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_INTERNETGATEWAY"
smartscapeNodes "AWS_EC2_INTERNETGATEWAY"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_NETWORKACL
This entity represents an Amazon VPC network ACL.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_NETWORKACL"
smartscapeNodes "AWS_EC2_NETWORKACL"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_subnetsmartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_ROUTETABLE
This entity represents an Amazon VPC route table.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_ROUTETABLE"
smartscapeNodes "AWS_EC2_ROUTETABLE"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpcsmartscapeId dt.smartscape.aws_ec2_subnet | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_ec2_instancesmartscapeId dt.smartscape.aws_ec2_networkinterfacesmartscapeId dt.smartscape.aws_ec2_vpngatewaysmartscapeId dt.smartscape.aws_ec2_internetgatewaysmartscapeId dt.smartscape.aws_ec2_egressonlyinternetgatewaysmartscapeId dt.smartscape.aws_ec2_vpcendpointsmartscapeId dt.smartscape.aws_ec2_natgatewaysmartscapeId dt.smartscape.aws_ec2_transitgatewaysmartscapeId dt.smartscape.aws_ec2_vpcpeeringconnection |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_SUBNET
This entity represents an Amazon VPC subnet.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_SUBNET"
smartscapeNodes "AWS_EC2_SUBNET"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Contains all fields that are provided by VPC-attached AWS entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.vpc.id | string | experimental Assigned VPC (Virtual Private Cloud) | vpc-0be61db7c5d2d1bd1 |
aws.subnet.id | string | experimental Assigned Subnet or array of Subnets | subnet-03759a11ef3811b94; subnet-011dad1de2a016171 |
aws.security_group.id | string | experimental Assigned Security Group or array of Groups | sg-184e3ddb341dd478b; sg-2b3aa4b9409c734ec |
Contains all fields that are provided by AWS entities that are scoped to an Availability Zone.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.availability_zone | string | resource stable A specific availability zone or array of zones in given AWS region. | us-east-1a; us-east-1b |
| Attribute | Type | Description | Examples |
|---|---|---|---|
is_attached_to | record | stable Is (typically) exclusively attached to the instance (1-many) Relationships: smartscapeId dt.smartscape.aws_ec2_vpc | AWS_EBS_VOLUME is_attached_to AWS_EC2_INSTANCE; AZURE_NETWORK_INTERFACE is_attached_to AZURE_VIRTUAL_SUBNETWORK |
runs_on | record | stable Defines 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: smartscapeId dt.smartscape.aws_availability_zone |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_SUBNETNETWORKACLATTACHMENT
This entity represents an Amazon VPC subnet network ACL attachment.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_SUBNETNETWORKACLATTACHMENT"
smartscapeNodes "AWS_EC2_SUBNETNETWORKACLATTACHMENT"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_SUBNETROUTETABLEASSOCIATION
This entity represents an Amazon VPC subnet route table association.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_SUBNETROUTETABLEASSOCIATION"
smartscapeNodes "AWS_EC2_SUBNETROUTETABLEASSOCIATION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_VPC
This entity represents an Amazon VPC virtual private cloud.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_VPC"
smartscapeNodes "AWS_EC2_VPC"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
uses | record | stable Similar to is_attached_to but in the opposite direction. Examples: EC2 Instance uses DHCP options, Auto Scaling Group uses EC2 Launch TemplateRelationships: smartscapeId dt.smartscape.aws_ec2_dhcpoptions | K8S_POD uses K8S_CONFIGMAP |
Smartscape node name: aws.resource.name
Smartscape node type: AWS_EC2_VPCPEERINGCONNECTION
This entity represents an Amazon VPC vpc peering connection.
Fetch all Smartscape nodes from the smartscape.nodes table and filter for the entity type "AWS_EC2_VPCPEERINGCONNECTION"
smartscapeNodes "AWS_EC2_VPCPEERINGCONNECTION"
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
id | smartscapeId | stable The entity ID. | HOST-1234; K8S_POD-1234; SERVICE-1234 |
id_classic | string | stable The entity ID that was used in the classic entity store. This ID is present in old monitoring data. | HOST-1234; CLOUD_APPLICATION-1234; SERVICE-1234 |
name | string | stable The entity name. | localhost; easyTravel; product-catalog |
type | string | stable The entity type. | HOST; K8S_POD; SERVICE |
tags | array | stable Contains a consolidated list of all entity tags. Tags provided by OneAgent can also be accessed via tags:agent_tags; custom tags can be accessed via tags:custom. Note that rule-based tags do not exist in the new model. | [] |
lifetime | timeframe | stable The lifetime of the entity. classicField: lifetime | { start: 2022-07-06T13:36:00.808Z, end: 2024-04-11T06:56:01.204Z } |
dt.security_context | string[] | resource stable The security context is used in access permissions to limit the visibility. Learn more about the Dynatrace permission model Tags: permission | [] |
Fields that are provided by all Cloud workloads.
| Attribute | Type | Description | Examples |
|---|---|---|---|
cloud.acquisition.status | string | experimental The status of Smartscape nodes data acquisition by Data Acquisition Conroller OK - node is consistent DELETED - node was deleted in the cloud platform ERROR - there was an error acquiring node, but the node was upserted INCOMPLETE - there was an error acquiring node child resource (ie. EC2 Instance, with no EBS volumes due to missing permissions) , but the node was upserted. | OK; DELETED; ERROR; INCOMPLETE |
Contains all fields that are provided by all resources running on AWS.
| Attribute | Type | Description | Examples |
|---|---|---|---|
aws.object | string | stable The full JSON content of any aws object: {"configuration":{ <describe_resource_output> }, "supplementary_configuration": { <supplementary_resource_configuration> }} | |
aws.properties.version | string | experimental The aws.object json content version | 1.0 |
aws.region | string | resource stable A specific geographical AWS Cloud location. Tags: primary-field | us-east-1 |
aws.account.id | string | resource stable The 12-digit number, such as 123456789012, that uniquely identifies an AWS account. Tags: permission primary-field | 123456789012 |
aws.service | string | resource experimental The service that identifies the AWS product. | s3 |
aws.resource.type | string | resource experimental The name of a resource type in CloudFormation format. | AWS::EC2::Instance; AWS::S3::Bucket; AWS::Lambda::Function |
aws.resource.id | string | resource stable Unique, immutable, identifier assigned to the AWS cloud resource. | i-0922cda4579db3a45 |
aws.resource.name | string | resource stable Name of the resource for named resources, value of the "Name" tag in AWS for non-named resources (if unavailable, same as aws.resource.id). | my-ec2-instance |
aws.arn | string | resource stable Amazon Resource Name (ARN). | arn:aws:lambda:us-east-1:478983378254:function:acceptanceWeatherBackend |
cloud.provider | string | resource stable Name of the cloud provider. | alibaba_cloud |
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 | Alibaba Cloud |
aws | Amazon Web Services |
azure | Microsoft Azure |
gcp | Google Cloud Platform |
heroku | Heroku Platform as a Service |
ibm_cloud | IBM Cloud |
tencent_cloud | Tencent Cloud |
| Attribute | Type | Description | Examples |
|---|---|---|---|
routes_to | record | stable Define network route to the instance Examples: EC2 route table routes to EC2 NAT Gateway EC2 VPC Peering Connection routes to VPC Relationships: smartscapeId dt.smartscape.aws_ec2_vpc |