Use Infoblox Service Graph Connector (SGC) to update Discovery IP addresses?

s-jacobs
Tera Contributor

ServiceNow is offering a Service Graph Connector (SGC) for Infoblox now. Infoblox is a great authoritative source of IP Addresses. 

 

I'm contemplating an idea where data retrieved by the Infoblox SGC is utilized to automatically maintain IP addresses for Discovery. I'm new to ServiceNow Discovery, but have a background in another Discovery tool. Since subnets and allocated IP addresses are subject to change fairly frequently, keeping up on this data from a Discovery standpoint could mean better Discovery coverage and a more accurate CMDB. 

The Infoblox SGC populates IP address data in the "cmdb_ci_allocated_ip_address" table.

Discovery IP addresses are in the "discovery_range_item_ip" table. 

Would Discovery be more efficient if it ran against specific IP addresses where we know there is an endpoint there, vs. spending time through empty address space when targeting an "IP Network" (network IP + mask), for example?
Another benefit might be the automatic maintenance too, since we're getting IP address information directly from the authoritative source. 

Credentials, adequate MID Server architecture, etc. all play a role as well, but has anyone worked on anything like this now that this SGC is available? Thinking a flow or transform map could be used to achieve something like this and was just curious if anyone had experience in this. 

Thanks in advance!

1 REPLY 1

MrSmitty
Tera Contributor

I am interested in this as well and I have had the SGC installed for a while now.  Thus far, I've not been able to successfully plan on how the data brought in from the SGC could possibly be utilized for discovery schedules...especially if you want the schedules to be linked to location records.