Skip to content

How to Optimize Asset Discovery

vScope’s automatic inventory runs without requiring agents. By default, the discovery process is configured to scan once daily. Follow these tips to ensure an optimized discovery setup.


Increase the Number of Parallel Discovery Threads

By increasing the number of discovery threads, vScope can inventory more resources simultaneously. The default setting is five threads, but you can increase this number to speed up discovery. Keep in mind that:

  • Higher thread counts require more RAM to be allocated to vScope.
  • Ensure the vScope server is provisioned with adequate resources.

Use PowerShell Instead of WMI/WinRM for OS Inventory

PowerShell is significantly faster for inventorying Windows operating systems. It is ideal for:

  • Large client networks
  • Remote branches where latency might occur
  • More flexible asset inventory

Optimize Hardware Configurations

Upgrading hardware can reduce discovery time. Consider the following improvements:

  • Use SSD storage: Optimizes I/O operations on the vScope server, speeding up discovery.
  • Increase RAM: Helps manage discovery loads more efficiently.

Set Up Discovery Proxies

Proxies help distribute the discovery load across multiple engines. While essential for:

  • Closed networks
  • Remote branches

Proxies can also ease the load on the main vScope server and improve performance.


Streamline Credential and Target Setup

Review your discovery setup in Discovery Manager to ensure it is optimized:

  1. Check credentials:

    • Reduce the number of credentials where possible.
    • Eliminate obsolete accounts.
    • Avoid using multiple credentials for large IP ranges unless necessary.
  2. Optimize target ranges:

    • Avoid scanning overly broad ranges like /16, which includes 65,536 IPs.
    • Break large ranges into smaller segments, excluding areas with no relevant data.