Use the Service Graph Connector for Infoblox to pull data from an Infoblox instance into your ServiceNow instance.

Request apps on the Store

Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Supported versions

  • Supported versions: Infoblox API v2.11.2
  • Supported ServiceNow versions:
    • Washington DC
    • Xanadu
    • Yokohama

Use cases

The following example use cases describe how you can use the Service Graph Connector for Infoblox for different ServiceNow® applications:
  • Configure the Infoblox connection for connecting to an Infoblox instance.
  • Create IP address management (IPAM) tasks when subnets are added or deleted.
  • Schedule periodic synchronization of IPAM CIs by configuring scheduled data imports jobs.
  • View imported IPAM CIs and IPAM tasks.

Configuring a connection for the connector

You can configure a connection for the connector by using the SGC Central view in the CMDB Workspace. The view enables you to discover and install connectors, and then effectively manage the full life cycle of creating, editing, monitoring, and debugging connections. To configure the connector using SGC Central, see Configure Service Graph Connector for Infoblox using SGC Central.
Important: Unless there are configuration issues, use the SGC Central view in the CMDB Workspace to configure the connection for the connector, as the guided setup method is being deprecated.

CMDB integrations dashboard

The Integration Commons for CMDB store app provides a dashboard with a central view of the status, processing results, and processing errors of all installed integrations. You can see metrics for all integration runs. You can filter the view to a specific CMDB integration, a specific time duration, or a specific integration run. For more details about monitoring Infoblox integrations in the CMDB Integrations Dashboard, see Using the CMDB Integrations Dashboard.

Data mapping

Data from the Infoblox data source is mapped and transformed into the ServiceNow CMDB configuration item (CI) class definitions using the Robust Transform Engine (RTE). Data is inserted into the ServiceNow CMDB using the Identification and Reconciliation Engine (IRE).

When you complete setting up the connection, you can configure the integration to pull data periodically from Infoblox.

The following data sources are included for the Infoblox app:
SG-Infoblox IP Pool
Imports all the network containers from the Infoblox instance, loads the imported data in the SG-Infoblox IP Pool [sn_infoblox_integ_sg_infoblox_ip_pool] table, and then populates the IP Pool [cmdb_ci_ip_pool] target table. The SG-Infoblox Network data source runs after the SG-Infoblox IP Pool data source does.
SG-Infoblox Network
Runs after the SG-Infoblox IP Pool data source, imports the IPv4 and IPv6 networks and subnets data from the Infoblox instance, loads the imported data in the SG-Infoblox Detailed Subnetwork [sn_infoblox_integ_sg_infoblox_detailed_subnetwork] table, and then populates the IP Network Subnet [cmdb_ci_ip_network_subnet] and Managed Network [cmdb_ci_managed_network] target tables. The SG-Infoblox IP Address data source runs after the SG-Infoblox Network data source does.

The Detailed Subnetwork [sn_infoblox_integ_sg_infoblox_detailed_subnetwork] table determines which IP addresses are imported based on the value of the Get Ip Address field. To import an IP address, set the Get Ip Address field value to true. Alternatively, you can specify the list of IP addresses to be imported in pipe-delimited string format in the Value field of the sn_infoblox_integ.included_network_regex system property.

Note: IP addresses will not be imported during the first run of the Service Graph Connector for Infoblox unless you update the sn_infoblox_integ.included_network_regex system property because the Get Ip Address field value is set to false by default.
SG-Infoblox IP Address
Runs after the SG-Infoblox Network data source, imports the IPv4 and IPv6 IP addresses from the Infoblox instance, loads the imported data in the SG-Infoblox IP Address [sn_infoblox_integ_sg_infoblox_ip_address] table, and then populates the Allocated IP Address [cmdb_ci_allocated_ip_address], IP Network Subnet [cmdb_ci_ip_network_subnet], and Managed Network [cmdb_ci_managed_network] target tables.
SG-Infoblox DNS Alias
Imports all the canonical name (CNAME) records from the Infoblox instance, loads the imported data in the SG-Infoblox DNS Alias [sn_infoblox_integ_sg_infoblox_dns_alias] table, and then populates the DNS Alias [cmdb_ci_dns_alias] target table.

For more information on where data is saved when pulling data from Infoblox, see CMDB classes targeted in Service Graph Connector for Infoblox.

You can use the IntegrationHub ETL app to view the data maps. See IntegrationHub ETL for more information.

Parallel data loading

Starting with the Service Graph Connector for Infoblox 1.3.0 version, parallel data loading can be enabled for the SG-Infoblox Network and SG-Infoblox IP Address data sources by setting the partition size in the sn_infoblox_integ.parallel_loading_partition_size system property. This system property determines the maximum number of networks that each partition processes. The maximum value that you can set for the partition size is 150.

  • For the SG-Infoblox Network data source, the partition size is based on network views.
  • For the SG-Infoblox IP Address data source, the partition size is based on the number of networks.