CMDB classes targeted in Service Graph Connector for Observability - Datadog
Summarize
Summary of CMDB classes targeted in Service Graph Connector for Observability - Datadog
The Service Graph Connector for Observability integrates Datadog data into ServiceNow's CMDB by automatically pulling and populating data into specific CMDB classes. This enables ServiceNow customers to maintain an accurate and enriched configuration management database with real-time information from Datadog, facilitating better infrastructure visibility and service impact analysis.
Show less
Targeted CMDB Classes and Their Key Attributes
The connector populates the following CMDB tables with data collected from Datadog, enhancing the accuracy of asset and relationship information:
- Cloud DataBase [cmdbciclouddatabase]: Attributes such as object ID, fully qualified domain name, name, type, and version are populated. This class is related to Logical Datacenter and Key Value tables.
- Cloud Load Balancer [cmdbcicloudloadbalancer]: Populates name and object ID attributes. It relates to Logical Datacenter and Key Value tables.
- Cloud Service Account [cmdbcicloudserviceaccount]: Attributes include account ID, name, object ID, and datacenter type.
- IP Address [cmdbciipaddress]: Populates IP address, NIC, and name attributes. It has relationships with Network Adapter and Key Value classes.
- Key Value [cmdbkeyvalue]: Stores key and value pairs relevant to other classes.
- Logical Datacenter [cmdbcilogicaldatacenter]: Attributes like name, object ID, and region are populated. It hosts Cloud Service Account and Network Adapter classes.
- Network Adapter [cmdbcinetworkadapter]: Populates MAC address, name, IP address, and configuration item details. It references Server class.
- Server [cmdbciserver]: Populates extensive hardware and system details including CPU specs, disk space, DNS domain, fully qualified domain name, operating system, and RAM. It owns Network Adapter and IP Address classes and references Key Value.
- Service Calculated [cmdbciservicecalculated]: Contains service-related attributes such as name, operational status, populator status, service populator, and type.
Key Relationships
The connector establishes important relationships between CI classes to reflect infrastructure dependencies and logical organization:
- Cloud DataBase and Cloud Load Balancer are hosted on Hosts and linked to Logical Datacenter and Key Value classes.
- Logical Datacenter hosts Cloud Service Account and Network Adapter classes.
- IP Address references Network Adapter and Key Value.
- Network Adapter references Server.
- Server owns Network Adapter and IP Address and references Key Value.
Benefits for ServiceNow Customers
This integration provides ServiceNow customers with a comprehensive, up-to-date view of their cloud and infrastructure assets sourced from Datadog. It supports enhanced service impact analysis, operational decision-making, and streamlined IT service management by maintaining accurate CI data and relationships within the CMDB.
When you complete setting up the connection, the data is automatically pulled from Datadog. The data is saved in target tables.
Cloud DataBase [cmdb_ci_cloud_database]
| Attribute label | Attribute name |
|---|---|
| Object ID | object_id |
| Fully qualified domain name | fqdn |
| Name | name |
| Type | type |
| Version | version |
| Parent class | Relationship type | Child class |
|---|---|---|
| Cloud DataBase [cmdb_ci_cloud_database] | Hosted on::Hosts | Logical Datacenter [cmdb_ci_logical_datacenter] |
| Cloud DataBase [cmdb_ci_cloud_database] | Reference | Key Value [cmdb_key_value] |
Cloud Load Balancer [cmdb_ci_cloud_load_balancer]
| Attribute label | Attribute name |
|---|---|
| Name | name |
| Object ID | object_id |
| Parent class | Relationship type | Child class |
|---|---|---|
| Cloud Load Balancer [cmdb_ci_cloud_load_balancer] | Hosted on::Hosts | Logical Datacenter [cmdb_ci_logical_datacenter] |
| Cloud Load Balancer [cmdb_ci_cloud_load_balancer] | Reference | Key Value [cmdb_key_value] |
Cloud Service Account [cmdb_ci_cloud_service_account]
| Attribute label | Attribute name |
|---|---|
| Account Id | account_id |
| Name | name |
| Object ID | object_id |
| Datacenter Type | datacenter_type |
IP Address [cmdb_ci_ip_address]
| Attribute label | Attribute name |
|---|---|
| IP Address | ip_address |
| Nic | nic |
| Name | name |
| Parent class | Relationship type | Child class |
|---|---|---|
| IP Address [cmdb_ci_ip_address] | Reference | Network Adapter [cmdb_ci_network_adapter] |
Key Value [cmdb_key_value]
| Attribute label | Attribute name |
|---|---|
| Key | key |
| Value | value |
Logical Datacenter [cmdb_ci_logical_datacenter]
| Attribute label | Attribute name |
|---|---|
| Name | name |
| Object ID | object_id |
| Region | region |
| Parent class | Relationship type | Child class |
|---|---|---|
| Logical Datacenter [cmdb_ci_logical_datacenter] | Hosted on::Hosts | Cloud Service Account [cmdb_ci_cloud_service_account] |
Network Adapter [cmdb_ci_network_adapter]
| Attribute label | Attribute name |
|---|---|
| Configuration Item | cmdb_ci |
| MAC Address | mac_address |
| Name | name |
| IP Address | ip_address |
| Parent class | Relationship type | Child class |
|---|---|---|
| Network Adapter [cmdb_ci_network_adapter] | Reference | Server [cmdb_ci_server] |
Server [cmdb_ci_server]
| Attribute label | Attribute name |
|---|---|
| Class | sys_class_name |
| CPU core thread | cpu_core_thread |
| CPU count | cpu_count |
| CPU speed (MHz) | cpu_speed |
| CPU type | cpu_type |
| Disk space (GB) | disk_space |
| DNS Domain | dns_domain |
| Fully qualified domain name | fqdn |
| Name | name |
| Operating System | os |
| RAM (MB) | ram |
| Parent class | Relationship type | Child class |
|---|---|---|
| Server [cmdb_ci_server] | Owns::Owned by | Network Adapter [cmdb_ci_network_adapter] |
| Server [cmdb_ci_server] | Owns::Owned by | IP Address [cmdb_ci_ip_address] |
| Server [cmdb_ci_server] | Reference | Key Value [cmdb_key_value] |
Service Calculated [cmdb_ci_service_calculated]
| Attribute label | Attribute name |
|---|---|
| Name | name |
| Operational status | operational_status |
| Populator status | populator_status |
| Service populator | service_populator |
| Type | type |