CMDB classes targeted in Service Graph Connector for Observability - Dynatrace

  • Release version: Australia
  • 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 enables ServiceNow customers to integrate Dynatrace data into their CMDB. This integration supports Dynatrace Classic (v1/v2 APIs) for managed or legacy SaaS environments. It periodically pulls configuration item (CI) data from Dynatrace, storing it in tables that extend the Configuration item [cmdbci] base table.

    Show full answer Show less

    Note: For customers using or upgrading to the Dynatrace 3rd-generation SaaS platform, the new Service Graph Connector for Observability - Dynatrace SaaS is recommended.

    Key CMDB Classes and Attributes Populated

    The connector populates multiple CMDB classes with Dynatrace data, capturing essential attributes and establishing key relationships. Below are important classes targeted and their practical significance:

    • Application [cmdbciappl]: Captures details such as configuration files, installation directory, operational status, running processes, and version. Applications relate to Computers and Docker Containers they run on.
    • Availability Zone [cmdbciavailabilityzone]: Includes name and object ID, representing logical data center zones.
    • AWS and Azure Datacenters [cmdbciawsdatacenter, cmdbciazuredatacenter]: Store information like region, object ID, install status, and name. These are linked to Cloud Service Accounts and contain Availability Zones or Instance Scale Sets.
    • Calculated Application Service [cmdbciservicecalculated]: Holds metadata, operational status, comments, and service type. It models dependencies and contains cloud resources like databases and 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. These classes capture cloud-specific attributes such as install status, provider, region, and version, reflecting the cloud environment.
    • Computer [cmdbcicomputer]: Includes hardware and OS details such as CPU count, manufacturer, OS version, RAM, and serial number. Computers own IP addresses and relate to software installations.
    • Docker Container and Image [cmdbcidockercontainer, cmdbcidockerimage]: Capture container states, IDs, and image details, linking containers to host computers and images.
    • Kubernetes Components: Includes Kubernetes Cluster, Namespace, Node, Pod, and Service classes. These capture Kubernetes-specific attributes like Kubernetes UID, install status, and namespaces, modeling container orchestration.
    • Virtual Machine Instance [cmdbcivminstance]: Captures VM-specific details such as install status, IP address, operational status, and VM instance ID. VMs are linked to hardware types, datacenters, and OS images.
    • Software and Software Instances: Populate software metadata and installation details, integrating with Software Asset Management if installed.
    • Additional classes such as Group, Hardware Type, Image, Instance Scale Set, IP Address, Serial Number, and Server also receive relevant attributes and relationships.

    Relationships and Their Importance

    The connector establishes numerous parent-child and dependency relationships between CIs, reflecting the real-world infrastructure and service topology. Key relationship types include:

    • Runs on / Hosted on: Links applications, containers, cloud resources, and VMs to their hosting computers or datacenters.
    • Contains / Contained by: Defines containment hierarchies such as clusters containing namespaces, namespaces containing pods, or datacenters containing availability zones.
    • Depends on: Models service dependencies to provide insight into how calculated application services relate to other configuration items.
    • Reference relationships: Connect key-value pairs for additional metadata association.
    • Provisioned From: Tracks provisioning lineage, such as VMs provisioned from hardware types or OS images.

    Practical Benefits for ServiceNow Customers

    • Enables comprehensive visibility of Dynatrace-monitored infrastructure and applications within the ServiceNow CMDB.
    • Supports accurate service mapping and impact analysis by maintaining up-to-date relationships between applications, cloud resources, containers, and infrastructure.
    • Facilitates better change management, incident response, and operational insights by integrating Dynatrace observability data into ITSM workflows.
    • Supports hybrid and cloud environments by capturing cloud-specific CIs and their relationships.
    • Allows customers to leverage existing ServiceNow classes and extend them with Dynatrace data for a unified configuration management approach.

    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]