Asynchronous and script-based discovery

In asynchronous and script-based discovery, instead of running individual commands, sensors provide a discovery script, which they run against the target system.

Not all sensors support asynchronous and script-based discovery. Only sensors that provide a discovery script can support these types of discovery.

For information about which sensors support asynchronous and script-based discovery, see Sensors that support script-based and asynchronous discovery.

Some differences from a nonscript-based discovery

Asynchronous discovery and script-based discovery differ from a nonscript-based discovery in the following important ways:
  • In comparison to the discovery results from a nonscript-based Level 2 or Level 3 discovery, the discovery results from an asynchronous or a script-based discovery might not be as complete. Most sensors discover a greater number of model objects, attributes, and relationships in a nonscript-based discovery than in an asynchronous or a script-based discovery.
  • In asynchronous or script-based discovery, application sensors are started only once for a given target system. However, if the application is listening on more than one port, each application instance is discovered.
    In a nonscript-based discovery, an application sensor is started for each application instance.