CMDB classes targeted in Service Graph Connector for OpenTelemetry
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 allows ServiceNow customers to integrate and periodically pull data from ServiceNow Cloud Observability, enhancing visibility and management of cloud resources within the Configuration Management Database (CMDB). This integration supports various classes of configuration items, ensuring that essential data is captured and stored effectively.
Show less
Key Features
- Calculated Application Service: This class gathers key operational attributes from applications, including service status and type.
- Docker Container: Information such as container ID and installation status is captured to manage containerized applications.
- Kubernetes Cluster: This class includes attributes like name and namespace, helping to track cluster configurations and statuses.
- Kubernetes Cronjob, DaemonSet, Deployment, Job, Namespace, Node, Pod, ReplicaSet, StatefulSet: Each of these classes collects relevant data, enabling comprehensive monitoring of Kubernetes resources along with their relationships.
- Key Value: This class stores key-value pairs for additional configuration details.
Key Outcomes
By utilizing the Service Graph Connector, ServiceNow customers can expect:
- Improved visibility of cloud and Kubernetes resources within the CMDB.
- Enhanced management of application services and their dependencies, leading to better operational efficiency.
- Streamlined data collection processes, allowing for timely updates on infrastructure health and status.
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.
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |