Is there a reason why an Inventory job runs so slowly in NCM?
We think that we have found the reason by capturing the data on the switch port for the server. It looks like NCM loads the entire job into memory before executing it. Then it does an SNMP GET for a device and waits a timed period (not negotiable) and then does another GET for the same device until it completes each parameter that has been requested via the Inventory set up screen. This happens for each device for each parameter that is specified for each device. The job runs an inordinately long time, up to a day and a half, before we just kill it. We have asked about this in the past, but no reply has come from support.
It is our guess that this was done in testing and the "wait" time was never removed as it went to production. Since we are inventorying some 1300 devices, we would like to see this fixed.
Thanks for the time and effort.