CMDB classes targeted in Service Graph Connector for Observability - Dynatrace

  • Release version: Zurich
  • Updated June 9, 2026
  • 10 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of CMDB classes targeted in Service Graph Connector for Observability - Dynatrace

    The Service Graph Connector for Observability - Dynatrace integrates Dynatrace data into ServiceNow’s Configuration Management Database (CMDB) by periodically pulling data from Dynatrace Classic (v1/v2 APIs) environments. It populates various CMDB tables that extend from the coreConfiguration Item [cmdbci]table. This integration is designed for Dynatrace managed or legacy SaaS environments. Customers using the latest Dynatrace 3rd-generation SaaS platform should use the newer Dynatrace SaaS connector.

    Show full answer Show less

    Key CMDB Classes and Attributes

    The connector populates numerous CMDB classes representing infrastructure, applications, cloud resources, and Kubernetes components. Each class includes key attributes and relationships important for maintaining accurate CMDB records.

    • Application [cmdbciappl]: Attributes like name, version, operational status, running process command, and key parameters. Relationships define which computers or Docker containers the application runs on.
    • Availability Zone, AWS Datacenter, Azure Datacenter: Include region, name, object ID, and install status attributes, with relationships linking datacenters to cloud service accounts and availability zones.
    • Calculated Application Service [cmdbciservicecalculated]: Contains operational info, metadata, and service type, with dependencies on configuration items, cloud databases, computers, and cloud load balancers.
    • Cloud Resources: Including Cloud Database, Cloud Function, Cloud Hardware Type, Cloud Load Balancer, Cloud Object Storage, Cloud Resource, Cloud Service Account, and Cloud Storage Account, each with attributes like install status, name, object ID, version, and provider information. These classes maintain relationships with datacenters and key values for detailed mapping.
    • Computer [cmdbcicomputer]: Core infrastructure attributes such as CPU count, RAM, OS, manufacturer, serial number, and relationships to IP addresses and software installations.
    • Docker Container and Docker Image: Attributes include container ID, install status, image ID, and digest, with relationships linking containers to computers and images.
    • Kubernetes Components: Clusters, namespaces, nodes, pods, and services with attributes like Kubernetes UID, install status, and namespace. Relationships detail cluster composition and pod hosting.
    • Other Classes: Include DynamoDB Table, Group, Hardware Type, Image, Instance Scale Set, IP Address, Key Value, Serial Number, Server, Software, Software Installation, Software Instance, and Virtual Machine Instance, covering a wide range of infrastructure and software details.

    Key Relationships

    The connector establishes detailed relationships between parent and child CI classes to accurately reflect dependencies and hosting environments:

    • Runs on / Runs: Application to Computer or Docker Container, Kubernetes Pod to Kubernetes Node, Docker Container to Computer.
    • Hosted on / Hosts: Cloud resources linked to AWS or Azure Datacenters, Cloud Hardware Type to AWS Datacenter, Instance Scale Set to Azure Datacenter.
    • Contains / Contained by: Kubernetes Cluster to Namespace, Service, Pod; Cloud Load Balancer to IP Address; Group to Application.
    • Depends on / Used by: Calculated Application Service to Configuration Items, Cloud Databases, and Load Balancers.
    • Reference: Linkages to Key Value tables for additional metadata or identification keys.
    • Provisioned From / Provisioned: Virtual Machine Instances linked to Hardware Types, Cloud Hardware Types, and Images.
    • Virtualized by / Virtualizes: Server to Virtual Machine Instance relationships.

    Practical Implications for ServiceNow Customers

    This integration enriches your CMDB with comprehensive and up-to-date information from Dynatrace about applications, infrastructure, cloud resources, and containerized environments. Accurate attribute mapping and defined relationships enable better service visibility, impact analysis, and operational decision-making.

    By understanding the particular CMDB classes and attributes populated, customers can tailor their CMDB views, create meaningful reports, and automate workflows based on the enriched configuration data from Dynatrace.

    Note that the connector supports specific Dynatrace environments and APIs; therefore, choosing the correct connector version based on your Dynatrace deployment is crucial for effective data integration.

    When you complete setting up the connection, you can configure the integration to periodically pull data from Dynatrace. The data is saved in tables that extend from the Configuration item [cmdb_ci] table.

    Important:
    The Service Graph Connector for Observability - Dynatrace supports Dynatrace Classic (v1/v2 APIs) and is intended for Dynatrace managed (self‑hosted) or legacy SaaS environments. If you're using or upgrading to the latest Dynatrace 3rd-generation SaaS platform, you should use the new Service Graph Connector for Observability - Dynatrace SaaS.

    Application [cmdb_ci_appl]

    The following attributes in the Application [cmdb_ci_appl] table are populated by collected data.

    Attribute label Attribute name
    Class sys_class_name
    Configuration file config_file
    Installation directory install_directory
    Name name
    Operational status operational_status
    Running process command running_process_command
    Running process key parameters running_process key parameters
    Version version
    Table 1. Relationships created for Application
    Parent class Relationship type Child class
    Application [cmdb_ci_appl] Runs on::Runs Computer [cmdb_ci_computer]
    Application [cmdb_ci_appl] Runs on::Runs Docker Container [cmdb_ci_docker_container]
    Application [cmdb_ci_appl] Reference Key value [cmdb_key_value]
    Note:
    Based on the Discovery Process Classifications list, the tables that extend the Application [cmdb_ci_appl] table are populated by the SGO-Dynatrace Processes [sn_dynatrace_integ_sg_dynatrace_processes] data source.

    Availability Zone [cmdb_ci_availability_zone]

    The following attributes in the Availability Zone [cmdb_ci_availability_zone] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Object ID object_id

    AWS Datacenter [cmdb_ci_aws_datacenter]

    The following attributes in the AWS Datacenter [cmdb_ci_aws_datacenter] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Object ID object_id
    Region region
    Table 2. Relationships created for AWS Datacenter
    Parent class Relationship type Child class
    AWS Datacenter [cmdb_ci_aws_datacenter] Hosted on::Hosts Cloud Service Account [cmdb_ci_cloud_service_account]
    AWS Datacenter [cmdb_ci_aws_datacenter] Contains::Contained by Availability Zone [cmdb_ci_availability_zone]

    Azure Datacenter [cmdb_ci_azure_datacenter]

    The following attributes in the Azure Datacenter [cmdb_ci_azure_datacenter] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Name name
    Object ID object_id
    Region region
    Table 3. Relationship created for Azure Datacenter
    Parent class Relationship type Child class
    Azure Datacenter [cmdb_ci_azure_datacenter] Hosted on::Hosts Cloud Service Account [cmdb_ci_cloud_service_account]

    Calculated Application Service [cmdb_ci_service_calculated]

    The following attributes in the Calculated Application Service [cmdb_ci_service_calculated] table are populated by collected data.

    Attribute label Attribute name
    Comments comments
    Correlation ID correlation_id
    Hide from dashboard hide_from_dashboard
    Metadata metadata
    Name name
    Operational status operational_status
    Service Populator service_populator
    Service Populator Status populator_status
    Service Type type
    Note:
    The Comments attribute includes the following information:
    • Service Type
    • Edition
    • TCP Port
    Table 4. Relationships created for Calculated Application Service
    Parent class Relationship type Child class
    Calculated Application Service [cmdb_ci_service_calculated] Depends on::Used by Configuration Item [cmdb_ci]
    Calculated Application Service [cmdb_ci_service_calculated] Depends on::Used by Cloud DataBase [cmdb_ci_cloud_database]
    Calculated Application Service [cmdb_ci_service_calculated] Runs on::Runs Computer [cmdb_ci_computer]
    Calculated Application Service [cmdb_ci_service_calculated] Contains::Contained by Cloud Load Balancer [cmdb_ci_cloud_load_balancer]
    Calculated Application Service [cmdb_ci_service_calculated] Contains::Contained by Group [cmdb_ci_group]
    Calculated Application Service [cmdb_ci_service_calculated] Reference Key value [cmdb_key_value]

    Cloud DataBase [cmdb_ci_cloud_database]

    The following attributes in the Cloud DataBase [cmdb_ci_cloud_database] table are populated by collected data.

    Attribute label Attribute name
    Fully qualified domain name fqdn
    Install Status install_status
    Name name
    Object ID object_id
    State state
    TCP port(s) tcp_port
    Type type
    Version version
    Table 5. Relationships created for Cloud DataBase
    Parent class Relationship type Child class
    Cloud DataBase [cmdb_ci_cloud_database] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]
    Cloud DataBase [cmdb_ci_cloud_database] Hosted on::Hosts Azure Datacenter [cmdb_ci_azure_datacenter]
    Cloud DataBase [cmdb_ci_cloud_database] Reference Key Value [cmdb_key_value]

    Cloud Function [cmdb_ci_cloud_function]

    The following attributes in the Cloud Function [cmdb_ci_cloud_function] table are populated by collected data.

    Attribute label Attribute name
    Code Size code_size
    Fully qualified domain name fqdn
    Install Status install_status
    Language language
    Name name
    Object ID object_id
    Version version
    Table 6. Relationships created for Cloud Function
    Parent class Relationship type Child class
    Cloud Function [cmdb_ci_cloud_function] Hosted on::Hosts Azure Datacenter [cmdb_ci_azure_datacenter]
    Cloud Function [cmdb_ci_cloud_function] Reference Key Value [cmdb_key_value]

    Cloud Hardware Type [cmdb_ci_cloud_hardware_type]

    The following attributes in the Cloud Hardware Type [cmdb_ci_cloud_hardware_type] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Object ID object_id
    Provider provider
    Table 7. Relationship created for Cloud Hardware Type
    Parent class Relationship type Child class
    Cloud Hardware Type [cmdb_ci_cloud_hardware_type] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]

    Cloud LB IPAddress [cmdb_ci_cloud_lb_ipaddress]

    The following attributes in the Cloud LB IPAddress [cmdb_ci_cloud_lb_ipaddress] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Name name
    Object ID object_id

    Cloud Load Balancer [cmdb_ci_cloud_load_balancer]

    The following attributes in the Cloud Load Balancer [cmdb_ci_cloud_load_balancer] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Name name
    Object ID object_id
    Operational status operational_status
    Table 8. Relationships created for Cloud Load Balancer
    Parent class Relationship type Child class
    Cloud Load Balancer [cmdb_ci_cloud_load_balancer] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]
    Cloud Load Balancer [cmdb_ci_cloud_load_balancer] Owns::Owned by Cloud LB IPAddress [cmdb_ci_cloud_lb_ipaddress]
    Cloud Load Balancer [cmdb_ci_cloud_load_balancer] Hosted on::Hosts Azure Datacenter [cmdb_ci_azure_datacenter]
    Cloud Load Balancer [cmdb_ci_cloud_load_balancer] Reference Key Value [cmdb_key_value]

    Cloud Object Storage [cmdb_ci_cloud_object_storage]

    The following attributes in the Cloud Object Storage [cmdb_ci_cloud_object_storage] table are populated by collected data.

    Attribute label Attribute name
    Cloud Provider cloud_provider
    Install Status install_status
    Name name
    Object ID object_id
    Service Name service_name
    Table 9. Relationships created for Cloud Object Storage
    Parent class Relationship type Child class
    Cloud Object Storage [cmdb_ci_cloud_object_storage] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]
    Cloud Object Storage [cmdb_ci_cloud_object_storage] Reference Key Value [cmdb_key_value]

    Cloud Resource [cmdb_ci_cmp_resource]

    The following attributes in the Cloud Resource [cmdb_ci_cmp_resource] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Name name
    Object ID object_id
    Table 10. Relationships created for Cloud Resource
    Parent class Relationship type Child class
    Cloud Resource [cmdb_ci_cmp_resource] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]
    Cloud Resource [cmdb_ci_cmp_resource] Reference Key Value [cmdb_key_value]

    Cloud Service Account [cmdb_ci_cloud_service_account]

    The following attributes in the Cloud Service Account [cmdb_ci_cloud_service_account] table are populated by collected data.

    Attribute label Attribute name
    Account Id account_id
    Datacenter Type datacenter_type
    Install Status install_status
    Name name
    Object ID object_id
    Operational status operational_status

    Cloud Storage Account [cmdb_ci_cloud_storage_account]

    The following attributes in the Cloud Storage Account [cmdb_ci_cloud_storage_account] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Install Status install_status
    Object ID object_id
    Sku Name sku_name
    Table 11. Relationships created for Cloud Storage Account
    Parent class Relationship type Child class
    Cloud Storage Account [cmdb_ci_cloud_storage_account] Hosted on::Hosts Azure Datacenter [cmdb_ci_azure_datacenter]
    Cloud Storage Account [cmdb_ci_cloud_storage_account] Reference Key Value [cmdb_key_value]

    Computer [cmdb_ci_computer]

    The following attributes in the Computer [cmdb_ci_computer] table are populated by collected data.

    Attribute label Attribute name
    Class sys_class_name
    CPU core count cpu_core_count
    CPU count cpu_count
    CPU name cpu_name
    DNS Domain dns_domain
    Fully qualified domain name fqdn
    Is Virtual virtual
    MAC Address mac_address
    Manufacturer manufacturer
    Model ID model_id
    Name name
    Operating System os
    OS Version os_version
    RAM (MB) ram
    Serial number serial_number
    Table 12. Relationships created for Computer
    Parent class Relationship type Child class
    Computer [cmdb_ci_computer] Owns::Owned by IP Address [cmdb_ci_ip_address]
    Computer [cmdb_ci_computer] Reference Key Value [cmdb_key_value]
    Computer [cmdb_ci_computer] Reference Software Installation [cmdb_sam_sw_install]

    Docker Container [cmdb_ci_docker_container]

    The following attributes in the Docker Container [cmdb_ci_docker_container] table are populated by collected data.

    Attribute label Attribute name
    Container id container_id
    Install Status install_status
    Name name
    Note:
    The Install Status value is based on the value of the properties.containerStatus.state field in the incoming payload.
    • If the properties.containerStatus.state value is running, the Install Status value is set to 1 (Installed).
    • If the properties.containerStatus.state value is terminated or is empty, or if there are any errors, the Install Status value is set to 7 (Retired).​
    • For all other properties.containerStatus.state values, the Install Status value isn't updated.​
    Table 13. Relationship created for Docker Container
    Parent class Relationship type Child class
    Docker Container [cmdb_ci_docker_container] Runs on::Runs Computer [cmdb_ci_computer]

    Docker Image [cmdb_ci_docker_image]

    The following attributes in the Docker Image [cmdb_ci_docker_image] table are populated by collected data.

    Attribute label Attribute name
    Image id image_id
    Image digest image_digest
    Name name
    Table 14. Relationship created for Docker Image
    Parent class Relationship type Child class
    Docker Image [cmdb_ci_docker_image] Instantiates::Instantiated by Docker Container [cmdb_ci_docker_container]

    DynamoDB Table [cmdb_ci_dynamodb_table]

    The following attributes in the DynamoDB Table [cmdb_ci_dynamodb_table] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Install Status install_status
    Object ID object_id
    Table 15. Relationships created for DynamoDB Table
    Parent class Relationship type Child class
    DynamoDB Table [cmdb_ci_dynamodb_table] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]
    DynamoDB Table [cmdb_ci_dynamodb_table] Reference Key Value [cmdb_key_value]

    Group [cmdb_ci_group]

    The following attribute in the Group [cmdb_ci_group] table is populated by collected data.

    Attribute label Attribute name
    Name name
    Table 16. Relationship created for Group
    Parent class Relationship type Child class
    Group [cmdb_ci_group] Contains::Contained by Application [cmdb_ci_appl]

    Hardware Type [cmdb_ci_compute_template]

    The following attributes in the Hardware Type [cmdb_ci_compute_template] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Object ID object_id
    Table 17. Relationship created for Hardware Type
    Parent class Relationship type Child class
    Hardware Type [cmdb_ci_compute_template] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]

    Image [cmdb_ci_os_template]

    The following attributes in the Image [cmdb_ci_os_template] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Object ID object_id
    Table 18. Relationship created for Image
    Parent class Relationship type Child class
    Image [cmdb_ci_os_template] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]

    Instance Scale Set [cmdb_ci_instance_scale_set]

    The following attributes in the Instance Scale Set [cmdb_ci_instance_scale_set] table are populated by collected data.

    Attribute label Attribute name
    Name name
    Install Status install_status
    Object ID object_id
    Table 19. Relationships created for Instance Scale Set
    Parent class Relationship type Child class
    Instance Scale Set [cmdb_ci_instance_scale_set] Hosted on::Hosts Azure Datacenter [cmdb_ci_azure_datacenter]
    Instance Scale Set [cmdb_ci_instance_scale_set] Reference Key Value [cmdb_key_value]

    IP Address [cmdb_ci_ip_address]

    The following attributes in the IP Address [cmdb_ci_ip_address] table are populated by collected data.

    Attribute label Attribute name
    IP Address ip_address
    IP version ip_version
    Name name

    Key value [cmdb_key_value]

    The following attributes in the Key value [cmdb_key_value] table are populated by collected data.

    Attribute label Attribute name
    Key key
    Value value

    Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    The following attributes in the Kubernetes Cluster [cmdb_ci_kubernetes_cluster] table are populated by collected data.

    Attribute label Attribute name
    Cluster Resource ID cluster_resource_id
    Install Status install_status
    Name name
    Table 20. Relationships created for Kubernetes Cluster
    Parent class Relationship type Child class
    Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Namespace [cmdb_ci_kubernetes_namespace]
    Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Cluster of::Cluster Kubernetes Node [cmdb_ci_kubernetes_node]
    Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Service [cmdb_ci_kubernetes_service]
    Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Pod [cmdb_ci_kubernetes_pod]

    Kubernetes Namespace [cmdb_ci_kubernetes_namespace]

    The following attributes in the Kubernetes Namespace [cmdb_ci_kubernetes_namespace] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Kubernetes UID k8s_uid
    Name name

    Kubernetes Node [cmdb_ci_kubernetes_node]

    The following attributes in the Kubernetes Node [cmdb_ci_kubernetes_node] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Kubernetes UID k8s_uid
    Name name

    Kubernetes Pod [cmdb_ci_kubernetes_pod]

    The following attributes in the Kubernetes Pod [cmdb_ci_kubernetes_pod] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Kubernetes UID k8s_uid
    Name name
    Namespace namespace
    Table 21. Relationships created for Kubernetes Pod
    Parent class Relationship type Child class
    Kubernetes Pod [cmdb_ci_kubernetes_pod] Runs on::Runs Kubernetes Node [cmdb_ci_kubernetes_node]
    Kubernetes Pod [cmdb_ci_kubernetes_pod] Contains::Contained by Docker Container [cmdb_ci_docker_container]

    Kubernetes Service [cmdb_ci_kubernetes_service]

    The following attributes in the Kubernetes Service [cmdb_ci_kubernetes_service] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    Kubernetes UID k8s_uid
    Name name
    Namespace namespace

    Serial Number [cmdb_serial_number]

    The following attributes in the Serial Number [cmdb_serial_number] table are populated by collected data.

    Attribute label Attribute name
    Serial Number serial_number
    Serial Number Type serial_number_type
    Valid valid
    Table 22. Relationship created for Serial Number
    Parent class Relationship type Child class
    Serial Number [cmdb_serial_number] Reference Computer [cmdb_ci_computer]

    Server [cmdb_ci_server]

    The following attributes in the Server [cmdb_ci_server] table are populated by collected data.

    Attribute label Attribute name
    DNS Domain dns_domain
    Fully qualified domain name fqdn
    Is Virtual virtual
    Name name
    Object ID object_id
    Table 23. Relationships created for Server
    Parent class Relationship type Child class
    Server [cmdb_ci_server] Virtualized by::Virtualizes Virtual Machine Instance [cmdb_ci_vm_instance]
    Server [cmdb_ci_server] Reference Key Value [cmdb_key_value]

    Software [cmdb_ci_spkg]

    The following attributes in the Software [cmdb_ci_spkg] table are populated by collected data when the Software Asset Management (SAM) application isn't installed.

    Attribute label Attribute name
    Key key
    Name name
    Version version
    Table 24. Relationship created for Software
    Parent class Relationship type Child class
    Software [cmdb_ci_spkg] Reference Software Instance [cmdb_software_instance]

    Software Installation [cmdb_sam_sw_install]

    The following attributes in the Software Installation [cmdb_sam_sw_install] table are populated by collected data when the SAM application is installed.

    Attribute label Attribute name
    Discovery source discovery_source
    Display name display_name
    Version version

    Software Instance [cmdb_software_instance]

    The following attributes in the Software Instance [cmdb_software_instance] table are populated by collected data when the SAM application isn't installed.

    Attribute label Attribute name
    Installed on installed_on
    Name name
    Table 25. Relationship created for Software Instance
    Parent class Relationship type Child class
    Software Instance [cmdb_software_instance] Reference Computer [cmdb_ci_computer]

    Virtual Machine Instance [cmdb_ci_vm_instance]

    The following attributes in the Virtual Machine Instance [cmdb_ci_vm_instance] table are populated by collected data.

    Attribute label Attribute name
    Install Status install_status
    IP Address ip_address
    Name name
    Object ID object_id
    Operational status operational_status
    VM Instance ID vm_inst_id
    Table 26. Relationships created for Virtual Machine Instance
    Parent class Relationship type Child class
    Virtual Machine Instance [cmdb_ci_vm_instance] Provisioned From::Provisioned Hardware Type [cmdb_ci_compute_template]
    Virtual Machine Instance [cmdb_ci_vm_instance] Hosted on::Hosts Azure Datacenter [cmdb_ci_azure_datacenter]
    Virtual Machine Instance [cmdb_ci_vm_instance] Provisioned From::Provisioned Cloud Hardware Type [cmdb_ci_cloud_hardware_type]
    Virtual Machine Instance [cmdb_ci_vm_instance] Provisioned From::Provisioned Image [cmdb_ci_os_template]
    Virtual Machine Instance [cmdb_ci_vm_instance] Hosted on::Hosts AWS Datacenter [cmdb_ci_aws_datacenter]
    Virtual Machine Instance [cmdb_ci_vm_instance] Reference Key Value [cmdb_key_value]