This is an old revision of the document!
Network Discovery
For NIOS vDiscovery to work with ESXi and to add DNS names to discovered objects, we need the Cloud Network Automation licence and the NIOS Grid must have the DNS zones added (even if the zones are not assigned to any appliance and even if Infoblox is not actually used for DNS). Otherwise, we just detect if the IP addresses are in use or not. We also need to create the networks in advanced. If we don't, the data doesn't get added.
The current vDiscovery feature supports tenants, networks, and compute VMs only. It does not support data that is retrieved from load balancer networks, load balancer VMs, Kubernetes platform VMs, application gateways, service VMs, SQL VMs, or any other VMs that are created using cloud services such as Kubernetes service or analytics service, where the IPAM is handled by the respective orchestration engines of the cloud provider. Note that if the vDiscovery job retrieves unsupported data from AWS, Azure, or GCP, then it impacts the performance of the vDiscovery process.
Troubleshooting
When you see an error message, the GUI may not say what has gone wrong. Get the support bundle
Extract infoblox.log
tar xvzf <supportbundlename> active_node_supportBundle.tar.gz
tar xvzf active_node_supportBundle.tar.gz infoblox.log
Discovery jobs data processed on the GM (may be zero if not GM bundle)
egrep -ai "cdiscovery_aggregator.*Start processing discovered data" infoblox.log | awk '{print $(NF-13)}' | sort | uniq | wc -l
VPCs Overlapping within discovered dataset
egrep -aic "cdiscovery_aggregator.*Overlapped VPCs encountered.* entire discovered dataset discarded.*within discovered dataset" infoblox.log
VNETs Overlapping with existing NIOS objects
egrep -aic "cdiscovery_aggregator.*Overlapped VNETs encountered.*entire discovered dataset discarded.*with existing NIOS objects" infoblox.log
VPCs Overlapping with existing NIOS objects
egrep -aic "cdiscovery_aggregator.*Overlapped VPCs encountered.*entire discovered dataset discarded.*with existing NIOS objects" infoblox.log
Subnets with CIDR equal to the Virtual Network CIDR are not supported errors
egrep -aic "cdiscovery_aggregator.*Subnets with CIDR equal to the Virtual Network CIDR are not supported" infoblox.log
Network view cannot be created log messages as there is no associated project/tenant)
egrep -aic "cdiscovery_aggregator.*some network views can't been created as they dont have a project/tenant id associated with it" infoblox.log
Network view unavailable log messages
egrep -aic "cdiscovery_data_event.*Skip process network Network.*network view unavailable" infoblox.log
Network view id missing log messages
egrep -aic "cdiscovery_data_aggregation.*A required network_view_id is missing" infoblox.log
Error while processing IP address log messages
egrep -aic "cdiscovery_data_event.*Error while processing" infoblox.log
Parent Network missing log messages
egrep -aic "cdiscovery_aggregator.*Cannot find the parent network for the fixed address" infoblox.log
Bad Syntax errors (likely due to network_component_port_id string being too long)
egrep -aic "cdiscovery_aggregator.*Bad Syntax" infoblox.log
Duplicate Object errors
egrep -aic "cdiscovery_aggregator.*ERROR: Duplicate object" infoblox.log
