CMDB classes targeted in Service Graph Connector for SolarWinds

  • Release version: Australia
  • Updated May 5, 2026
  • 6 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 SolarWinds

    The Service Graph Connector for SolarWinds integrates SolarWinds data into ServiceNow's Configuration Management Database (CMDB). It periodically pulls detailed configuration item (CI) data from SolarWinds and populates various CMDB tables, which extend from the baseConfiguration item [cmdbci]table. This enables customers to maintain an accurate and comprehensive CMDB reflecting their IT infrastructure and cloud environments as discovered by SolarWinds.

    Show full answer Show less

    Key Features

    • Data Population in CMDB Classes: The connector populates attributes in multiple CMDB classes such as IP Address, Software Instance, Availability Zone, Cloud Key Pair, Cloud Service Account, Cloud Subnet, Hardware Type, Computer, MS SQL Database, MSFT SQL Instance, Disk, Hardware, IIS Virtual Directory, Logical Datacenter, Microsoft IIS Web Server, Cloud Network, Network Adapter, OS Template, SAM SW Install, Serial Number, Software, Storage Volume, and VM Instance.
    • Attribute Updates: Each CI class receives specific attributes from SolarWinds data, such as IP addresses, CPU details, installation dates, serial numbers, operational statuses, and relationships to other CIs.
    • Relationships Between CIs: The connector establishes meaningful relationships between CIs, such as "Hosted on," "Contains," "Runs on," "Reference," "Virtualized by," and "Provisioned from." For example, a Computer CI can be virtualized by a VM Instance CI, and a Disk CI is contained by a Computer CI.
    • Cloud and Virtualization Support: The integration covers cloud-specific entities like Logical Datacenter, Availability Zone, Cloud Network, Cloud Subnet, and VM Instances, supporting hybrid and cloud infrastructure visibility.

    Practical Benefits for ServiceNow Customers

    • Comprehensive Infrastructure Visibility: Customers gain a detailed and continuously updated CMDB that reflects their physical, virtual, and cloud assets, improving IT service management accuracy.
    • Improved Relationship Mapping: Clear CI relationships facilitate impact analysis, root cause identification, and change management by showing how components interconnect.
    • Support for Software and Hardware Management: With software instances, SQL databases, and hardware details imported, customers can better manage software licenses, compliance, and hardware lifecycle.
    • Cloud Resource Tracking: Attributes and relationships related to cloud resources help customers manage cloud deployments and hybrid environments effectively.

    Implementation Considerations

    To utilize these capabilities, customers must complete the Service Graph Connector setup and configure periodic data pulls from SolarWinds. The populated CMDB tables and relationships enable enhanced configuration management and align with ServiceNow’s ITOM best practices.

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

    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
    Netmask netmask
    IP version ip_version
    Nic nic
    Table 1. Relationship created for IP Address
    Parent class Relationship type Child class
    IP Address [cmdb_ci_ip_address] Reference Network Adapter [cmdb_ci_network_adapter]
    The following attributes in the Software Instance [cmdb_software_instance] table are populated by collected data:
    Attribute label Attribute name
    Install date install_date
    Installed on installed_on
    Name name
    Table 2. Relationships created for Software Instance
    Parent class Relationship type Child class
    Software Instance [cmdb_software_instance] Reference Computer [cmdb_ci_computer]
    Software Instance [cmdb_software_instance] Reference Hardware [cmdb_ci_hardware]

    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
    Table 3. Relationships created for Availability Zone
    Parent class Relationship type Child class
    Availability Zone [cmdb_ci_availability_zone] Contains::Contained by Cloud Subnet [cmdb_ci_cloud_subnet]
    Availability Zone [cmdb_ci_availability_zone] Contains::Contained by Cloud Network [cmdb_ci_network]

    Cloud Key Pair [cmdb_ci_cloud_key_pair]

    The following attributes in the Cloud Key Pair [cmdb_ci_cloud_key_pair] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Object ID object_id
    source_recency_timestamp
    Table 4. Relationship created for Cloud Key Pair
    Parent class Relationship type Child class
    Cloud Key Pair [cmdb_ci_cloud_key_pair] Hosted on::Hosts Logical Datacenter [cmdb_ci_logical_datacenter]

    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
    Name name
    Object ID object_id

    Cloud Subnet [cmdb_ci_cloud_subnet]

    The following attributes in the Cloud Subnet [cmdb_ci_cloud_subnet] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Object ID object_id
    source_recency_timestamp

    Compute Template [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
    source_recency_timestamp
    Table 5. Relationship created for Hardware Type
    Parent class Relationship type Child class
    Hardware Type [cmdb_ci_compute_template] Hosed on::Hosts Logical Datacenter [cmdb_ci_logical_datacenter]

    Computer [cmdb_ci_computer]

    The following attributes in the Computer [cmdb_ci_computer] table are populated by collected data:
    Attribute label Attribute name
    CPU core count cpu_core_count
    CPU core thread cpu_core_thread
    CPU manufacturer cpu_manufacturer
    CPU name cpu_name
    CPU speed (MHz) cpu_speed
    source_recency_timestamp
    Is Virtual virtual
    Table 6. Relationships created for Computer
    Parent class Relationship type Child class
    Computer [cmdb_ci_computer] Virtualized by::Virtualizes Virtual Machine Instance [cmdb_ci_vm_instance]
    Computer [cmdb_ci_computer] Contains::Contained by Disk [cmdb_ci_disk]

    DB Mssql Database [cmdb_ci_db_mssql_database]

    The following attributes in the MS SQL DataBase [cmdb_ci_db_mssql_database] table are populated by collected data:
    Attribute label Attribute name
    Data Base database
    Name name
    Table 7. Relationship created for MS SQL DataBase
    Parent class Relationship type Child class
    MS SQL DataBase [cmdb_ci_db_mssql_database] Runs on::Runs Hardware [cmdb_ci_hardware]

    DB Mssql Instance [cmdb_ci_db_mssql_instance]

    The following attributes in the MSFT SQL Instance [cmdb_ci_db_mssql_instance] table are populated by collected data:
    Attribute label Attribute name
    Edition edition
    Install Status install_status
    Instance Name instance_name
    Name name
    Operational status operational_status
    Service pack service_pack
    Table 8. Relationships created for MSFT SQL Instance
    Parent class Relationship type Child class
    MSFT SQL Instance [cmdb_ci_db_mssql_instance] Runs on::Runs Hardware [cmdb_ci_hardware]
    MSFT SQL Instance [cmdb_ci_db_mssql_instance] Contains::Contained by MS SQL DataBase [cmdb_ci_db_mssql_database]

    Disk [cmdb_ci_disk]

    The following attributes in the Disk [cmdb_ci_disk] table are populated by collected data:
    Attribute label Attribute name
    Device ID device_id
    Disk space (GB) disk_space
    Free disk space (GB) free_space
    Manufacturer manufacturer
    Model ID model_id
    Name name
    Size size
    Size bytes size_bytes
    source_recency_timestamp
    Volume serial number volume_serial_number
    Table 9. Relationship created for Disk
    Parent class Relationship type Child class
    Disk [cmdb_ci_disk] Reference Computer [cmdb_ci_computer]

    Hardware [cmdb_ci_hardware]

    The following attributes in the Hardware [cmdb_ci_hardware] table are populated by collected data:
    Attribute label Attribute name
    cpu_count
    Default Gateway default_gateway
    DNS Domain dns_domain
    Fully qualified domain name fqdn
    Manufacturer manufacturer
    Model ID model_id
    Name name
    os
    os_service_pack
    os_version
    ram
    Serial number serial_number
    source_recency_timestamp
    Class sys_class_name
    Table 10. Relationships created for Hardware
    Parent class Relationship type Child class
    Hardware [cmdb_ci_hardware] Owns::Owned by IP Address [cmdb_ci_ip_address]
    Hardware [cmdb_ci_hardware] Owns::Owned by Network Adapter [cmdb_ci_network_adapter]

    IIS Virtual directory [cmdb_ci_iisdirectory]

    The following attributes in the IIS Virtual Directory [cmdb_ci_iisdirectory] table are populated by collected data:
    Attribute label Attribute name
    Alias alias
    Installation directory install_directory
    Name name
    Table 11. Relationship created for IIS Virtual Directory
    Parent class Relationship type Child class
    IIS Virtual Directory [cmdb_ci_iisdirectory] Runs on::Runs Hardware [cmdb_ci_hardware]

    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
    Netmask netmask
    source_recency_timestamp
    Table 12. Relationship created for IP Address
    Parent class Relationship type Child class
    IP Address [cmdb_ci_ip_address] Reference Network Adapter [cmdb_ci_network_adapter]

    Logical Datacenter [cmdb_ci_logical_datacenter]

    The following attributes in the Logical Datacenter [cmdb_ci_logical_datacenter] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Region region
    source_recency_timestamp
    Class sys_class_name
    Table 13. Relationships created for Logical Datacenter
    Parent class Relationship type Child class
    Logical Datacenter [cmdb_ci_logical_datacenter] Contains::Contained by Availability Zone [cmdb_ci_availability_zone]
    Logical Datacenter [cmdb_ci_logical_datacenter] Hosted on::Hosts Cloud Service Account [cmdb_ci_cloud_service_account]

    Microsoft IIS Web Server [cmdb_ci_microsoft_iis_web_server]

    The following attributes in the Microsoft IIS Web Server [cmdb_ci_microsoft_iis_web_server] table are populated by collected data:
    Attribute label Attribute name
    Install Status install_status
    Name name
    Operational status operational_status
    PID pid
    Running process command running_process_command
    Type type
    Version version
    Table 14. Relationships created for Microsoft iis Web Server
    Parent class Relationship type Child class
    Microsoft iis Web Server [cmdb_ci_microsoft_iis_web_server] Contains::Contained by IIS Virtual Directory [cmdb_ci_iisdirectory]
    Microsoft iis Web Server [cmdb_ci_microsoft_iis_web_server] Runs on::Runs Hardware [cmdb_ci_hardware]

    Network [cmdb_ci_network]

    The following attributes in the Cloud Network [cmdb_ci_network] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Object ID object_id
    source_recency_timestamp
    Table 15. Relationships created for Cloud Network
    Parent class Relationship type Child class
    Cloud Network [cmdb_ci_network] Contains::Contained by Cloud Subnet [cmdb_ci_cloud_subnet]
    Cloud Network [cmdb_ci_network] Hosted on::Hosts Logical Datacenter [cmdb_ci_logical_datacenter]

    Network Adapter [cmdb_ci_network_adapter]

    The following attributes in the Network Adapter [cmdb_ci_network_adapter] table are populated by collected data:
    Attribute label Attribute name
    DHCP Enabled dhcp_enabled
    MAC Address mac_address
    Mac manufacturer mac_manufacturer
    Name name
    Netmask netmask
    source_recency_timestamp
    Table 16. Relationship created for Network Adapter
    Parent class Relationship type Child class
    Network Adapter [cmdb_ci_network_adapter] Reference Hardware [cmdb_ci_hardware]

    OS Template [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
    source_recency_timestamp
    Table 17. Relationship created for Image
    Parent class Relationship type Child class
    Image [cmdb_ci_os_template] Hosted on::Hosts Logical Datacenter [cmdb_ci_logical_datacenter]

    SAM SW Install [cmdb_sam_sw_install]

    The following attributes in the SAM SW Install [cmdb_sam_sw_install] table are populated by collected data:
    Attribute label Attribute name
    discovery_source
    display_name
    last_scanned
    publisher
    source_recency_timestamp
    version

    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
    source_recency_timestamp
    Valid valid
    Table 18. Relationship created for Serial Number
    Parent class Relationship type Child class
    Serial Number [cmdb_serial_number] Reference Hardware [cmdb_ci_hardware]

    Software Instance [cmdb_software_instance]

    The following attributes in the Software Instance [cmdb_software_instance] table are populated by collected data:
    Attribute label Attribute name
    Install date install_date
    Name name
    source_recency_timestamp
    Table 19. Relationships created for Software Instance
    Parent class Relationship type Child class
    Software Instance [cmdb_software_instance] Reference Computer [cmdb_ci_computer]
    Software Instance [cmdb_software_instance] Reference Hardware [cmdb_ci_hardware]

    Spkg [cmdb_ci_spkg]

    The following attributes in the Software [cmdb_ci_spkg] table are populated by collected data:
    Attribute label Attribute name
    Key key
    Manufacturer manufacturer
    Name name
    source_recency_timestamp
    Version version
    Table 20. Relationship created for Software
    Parent class Relationship type Child class
    Software [cmdb_ci_spkg] Reference Software Instance [cmdb_software_instance]

    Storage Volume [cmdb_ci_storage_volume]

    The following attributes in the Storage Volume [cmdb_ci_storage_volume] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Object ID object_id
    Size bytes size_bytes
    Volume ID volume_id
    Table 21. Relationship created for Storage Volume
    Parent class Relationship type Child class
    Storage Volume [cmdb_ci_storage_volume] Hosted on::Hosts Logical Datacenter [cmdb_ci_logical_datacenter]

    VM Instance [cmdb_ci_vm_instance]

    The following attributes in the VM Instance [cmdb_ci_vm_instance] table are populated by collected data:
    Attribute label Attribute name
    IP Address ip_address
    Name name
    Object ID object_id
    source_recency_timestamp
    State state
    Table 22. Relationships created for Virtual Machine Instance
    Parent class Relationship type Child class
    Virtual Machine Instance [cmdb_ci_vm_instance] Hosted on::Hosts Logical Datacenter [cmdb_ci_logical_datacenter]
    Virtual Machine Instance [cmdb_ci_vm_instance] Provisioned From::Provisioned Image [cmdb_ci_os_template]
    Virtual Machine Instance [cmdb_ci_vm_instance] Provisioned From::Provisioned Hardware Type [cmdb_ci_compute_template]
    Virtual Machine Instance [cmdb_ci_vm_instance] Use End Point To::Use End Point From Storage Volume [cmdb_ci_storage_volume]