CMDB classes targeted in Service Graph Connector for OpenTelemetry

  • Release version: Australia
  • Updated March 12, 2026
  • 4 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 OpenTelemetry

    The Service Graph Connector for OpenTelemetry enables the integration of ServiceNow Cloud Observability data into your Configuration Management Database (CMDB). This allows for periodic data pulling to maintain updated records within tables that extend from the main Configuration item [cmdbci] table. Note that with the Australia release, this connector is being prepared for future deprecation but will continue to receive support.

    Show full answer Show less

    Key Features

    • Calculated Application Service [cmdbciservicecalculated]: Attributes such as service name, operational status, and service type are populated.
    • Docker Container [cmdbcidockercontainer]: Attributes like container ID and install status are collected.
    • Kubernetes Cluster [cmdbcikubernetescluster]: Information on cluster names, namespaces, and install statuses is included.
    • Kubernetes Jobs, Deployments, DaemonSets, and Cronjobs: Each of these classes has specific attributes populated, maintaining comprehensive oversight of Kubernetes components.
    • Relationship Mapping: The system establishes relationships between various classes, such as linking Kubernetes Nodes to Servers and Pods to Docker Containers.

    Key Outcomes

    By utilizing the Service Graph Connector for OpenTelemetry, ServiceNow customers can:

    • Automate the integration of operational data into their CMDB, ensuring accurate and up-to-date configuration items.
    • Enhance visibility into cloud and Kubernetes environments through detailed relationship mappings and populated attributes.
    • Prepare for future transitions as the connector moves toward deprecation, with ongoing support for existing integrations.

    When you complete setting up the connection, you can configure the integration to periodically pull data from ServiceNow Cloud Observability (formerly Lightstep). The data is saved in tables that extend from the Configuration item [cmdb_ci] table.

    Important:
    Starting with the Australia release, Service Graph Connector for OpenTelemetry is being prepared for future deprecation. It will be hidden and no longer installed on new instances but will continue to be supported. For details, see the Deprecation Process [KB0867184] article in the Now Support Knowledge Base.

    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
    Service Populator service_populator
    Name name
    Hide from dashboard hide_from_dashboard
    Operational status operational_status
    Service Populator Status populator_status
    Service Type type
    Table 1. Relationships created for Calculated Application Service
    Parent class Relationship type Child class
    Calculated Application Service [cmdb_ci_service_calculated] Connects to::Connected by Kubernetes Deployment [cmdb_ci_kubernetes_deployment]
    Calculated Application Service [cmdb_ci_service_calculated] Connects to::Connected by Calculated Application Service [cmdb_ci_service_calculated]
    Calculated Application Service [cmdb_ci_service_calculated] Reference Key Value [cmdb_key_value]

    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

    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
    Install Status install_status
    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
    Name name
    Namespace namespace
    Install Status install_status
    Kubernetes UID k8s_uid
    Table 2. Relationships created for Kubernetes Cluster
    Parent class Relationship type Child class
    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 Pod [cmdb_ci_kubernetes_pod]
    Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Namespace [cmdb_ci_kubernetes_namespace]
    Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Service [cmdb_ci_kubernetes_service]

    Kubernetes Cronjob [cmdb_ci_kubernetes_cronjob]

    The following attributes in the Kubernetes Cronjob [cmdb_ci_kubernetes_cronjob] table are populated by collected data:
    Attribute label Attribute name
    Kubernetes Cluster cluster
    Name name
    Namespace namespace
    Install Status install_status
    Table 3. Relationships created for Kubernetes Cronjob
    Parent class Relationship type Child class
    Kubernetes Cronjob [cmdb_ci_kubernetes_cronjob] Hosted on::Hosts Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
    Kubernetes Cronjob [cmdb_ci_kubernetes_cronjob] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    Kubernetes DaemonSet [cmdb_ci_kubernetes_daemonset]

    The following attributes in the Kubernetes DaemonSet [cmdb_ci_kubernetes_daemonset] table are populated by collected data:
    Attribute label Attribute name
    Kubernetes Cluster cluster
    Name name
    Namespace namespace
    Install Status install_status
    Table 4. Relationships created for Kubernetes DaemonSet
    Parent class Relationship type Child class
    Kubernetes DaemonSet [cmdb_ci_kubernetes_daemonset] Hosted on::Hosts Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
    Kubernetes DaemonSet [cmdb_ci_kubernetes_daemonset] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    Kubernetes Deployment [cmdb_ci_kubernetes_deployment]

    The following attributes in the Kubernetes Deployment [cmdb_ci_kubernetes_deployment] table are populated by collected data:
    Attribute label Attribute name
    Kubernetes Cluster cluster
    Name name
    Namespace namespace
    Install Status install_status
    Table 5. Relationships created for Kubernetes Deployment
    Parent class Relationship type Child class
    Kubernetes Deployment [cmdb_ci_kubernetes_deployment] Hosted on::Hosts Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
    Kubernetes Deployment [cmdb_ci_kubernetes_deployment] Connects to::Connected by Kubernetes Node [cmdb_ci_kubernetes_node]
    Kubernetes Deployment [cmdb_ci_kubernetes_deployment] Connects to::Connected by Kubernetes ReplicaSet [cmdb_ci_kubernetes_replicaset]
    Kubernetes Deployment [cmdb_ci_kubernetes_deployment] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    Kubernetes Job [cmdb_ci_kubernetes_job]

    The following attributes in the Kubernetes Job [cmdb_ci_kubernetes_job] table are populated by collected data:
    Attribute label Attribute name
    Kubernetes Cluster cluster
    Kubernetes UID k8s_uid
    Name name
    Namespace namespace
    Install Status install_status
    Table 6. Relationships created for Kubernetes Job
    Parent class Relationship type Child class
    Kubernetes Job [cmdb_ci_kubernetes_job] Hosted on::Hosts Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
    Kubernetes Job [cmdb_ci_kubernetes_job] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    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
    Kubernetes Cluster cluster
    Name name
    Install Status install_status
    Table 7. Relationship created for Kubernetes Namespace
    Parent class Relationship type Child class
    Kubernetes Namespace [cmdb_ci_kubernetes_namespace] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    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
    Kubernetes UID k8s_uid
    Name name
    Install Status install_status
    Namespace namespace
    Kubernetes Cluster cluster
    Table 8. Relationships created for Kubernetes Node
    Parent class Relationship type Child class
    Kubernetes Node [cmdb_ci_kubernetes_node] Hosted on::Hosts Server [cmdb_ci_server]
    Kubernetes Node [cmdb_ci_kubernetes_node] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    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
    Name name
    Install Status install_status
    Kubernetes Cluster cluster
    Kubernetes UID k8s_uid
    Namespace namespace
    IP Address ip_address
    Start date start_date
    Table 9. Relationships created for Kubernetes Pod
    Parent class Relationship type Child class
    Kubernetes Pod [cmdb_ci_kubernetes_pod] Contains::Contained by Docker Image [cmdb_ci_docker_image]
    Kubernetes Pod [cmdb_ci_kubernetes_pod] Contains::Contained by Docker Container [cmdb_ci_docker_container]
    Kubernetes Pod [cmdb_ci_kubernetes_pod] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    Kubernetes ReplicaSet [cmdb_ci_kubernetes_replicaset]

    The following attributes in the Kubernetes ReplicaSet [cmdb_ci_kubernetes_replicaset] table are populated by collected data:
    Attribute label Attribute name
    Kubernetes UID k8s_uid
    Name name
    Namespace namespace
    Install Status install_status
    Kubernetes Cluster cluster
    Table 10. Relationships created for Kubernetes ReplicaSet
    Parent class Relationship type Child class
    Kubernetes ReplicaSet [cmdb_ci_kubernetes_replicaset] Hosted on::Hosts Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
    Kubernetes ReplicaSet [cmdb_ci_kubernetes_replicaset] Connects to::Connected by Kubernetes Node [cmdb_ci_kubernetes_node]
    Kubernetes ReplicaSet [cmdb_ci_kubernetes_replicaset] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    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
    Name name
    Namespace namespace
    Install Status install_status

    Kubernetes StatefulSet [cmdb_ci_kubernetes_statefulset]

    The following attributes in the Kubernetes StatefulSet [cmdb_ci_kubernetes_statefulset] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Kubernetes Cluster cluster
    Namespace namespace
    Install Status install_status
    Table 11. Relationship created for Kubernetes StatefulSet
    Parent class Relationship type Child class
    Kubernetes StatefulSet [cmdb_ci_kubernetes_statefulset] Hosted on::Hosts Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
    Kubernetes StatefulSet [cmdb_ci_kubernetes_statefulset] Reference Kubernetes Cluster [cmdb_ci_kubernetes_cluster]

    Server [cmdb_ci_server]

    The following attribute in the Server [cmdb_ci_server] table is populated by collected data:
    Attribute label Attribute name
    Name name