The Sonar discovery time limit is not long enough to allow for discovery of all network devices. I have no idea why there is a time limit for discovery, and feel it should be removed.
Use Case for Removing Time Limit:
I am attempting to discover specific network devices via a seed router. IP addressing mirrors the business structure. We have multiple business regions with their own /12.
All routers connecting via MPLS know all routes in the network. Breaking the search up into multiple smaller subnets is onerous as we are spread out across the entire 10.0.0.0/8 space.
The Seed Router makes sense as Sonar will only search networks in use.
The discovery times out long before Sonar has come close to finishing its search.
Similar applications I have used do not have this issue. They will search to completion. They do not have an arbitrary time limit imposed.
If this is unobtainable, then at least force Sonar to not purge the devices discovered after a timeout. I can then see how far the discovery process went, import found nodes, and setup a new discovery where the last left off.
It would be nice to have a more granular approach to the auto-discovery custom dates. This way I can stagger searching my IP space by specific dates. With similar applications you can set the date of the initial search via a monthly calendar menu, and then tell it to search every day, every week, every two weeks, every month, etc...