Using the Guided Network Discovery Flow

This chapter describes the guided Network Discovery flow, a step-by-step process for creating and running a Network Discovery Job in a structured, guided manner. A Network Discovery Job scans your network using preferred protocols on scheduled intervals to keep your inventory up to date.

You can access the guided Network Discovery flow from the Network Discovery UI by clicking Create Discovery Job.

Note:

The guided Network Discovery flow is a separate process from the legacy SOA applications discovery process. You can use existing device zones, but Network Discovery does not reuse any other existing SOA discovery configurations, such as inclusion and exclusion profiles, access profiles, discovery jobs, and pollers. If you have already discovered devices using SOA applications or the legacy microservice flow, you must rediscover them to monitor them in NPM dashboards.

About the Network Discovery UI

You can use the Network Discovery UI to view previously created discovery jobs and to create new jobs.

To open the Network Discovery UI, from the main navigation menu, select Configuration, then Metrics, then NPM, and then Discovery Jobs.

Note:

To access this UI, you need to deploy the Web UI and Web API microservices. See Setting Up Microservices for NPM.

The interface includes the following key components:

Jobs Table

The jobs table displays all the discovery jobs along with key details in the following columns:

Creating a Discovery Job

The guided Network Discovery window that opens up when you click Create Discovery Job contains a panel with the following tasks:

  1. Add Discovery Details

  2. Select Discovery Method

  3. Define Network

  4. Assign Profiles

  5. Configure Schedule

Add Discovery Details

Provide a name and optional description for the discovery job you want to create. You also need to select the tenant and zone to associate with the job in this section.

Select Discovery Method

Choose the discovery methods you want to use to scan and identify devices.

The discovery methods are organized into the following levels:

Define Network

Specify the IP addresses you want to scan to discover devices. Select the IP address version and provide targets using IP ranges, subnets, or individual IPv4 addresses, and optionally list addresses to exclude from discovery.

Note:

You can only select IPv4 for the IP address version.

Assign Profiles

Assign the protocol-specific profiles required to authenticate to devices during discovery. A profile stores the connection and authentication details required to access targets during discovery.

Note:

You can only assign authentication profiles for discovery methods from Level 2 - Standard Protocols and Level 3 - API Based Integrations in the Select Discovery Method section.

Configure Schedule

Set when the discovery job runs, including the scheduling mode, start date, and time. You can also choose how to handle discovered devices for monitoring; either review and select devices to monitor or automatically monitor all results. Optionally, run the discovery job immediately after creating it.

Managing Discovered Devices

After a discovery job runs successfully, you can review the devices found by the latest successful scan and choose which devices to monitor from the Discovery Job Results page. To open the results for a discovery job, go to the Network Discovery UI and select the discovery job name from the jobs table. The results page shows the job name, status, zone, discovery method, run time, and run duration.

The Discovery Job Results page also contains Discovered and Under Monitoring tabs.

The Discovered tab lists all devices discovered by the discovery job. You can use the search field to search by device name, IP address, or device type. You can also filter results by values such as device type, discovery method, IP address, and last discovered time.

To start monitoring discovered devices, do one of the following:

The Under Monitoring tab lists discovered devices that have already been added to monitoring. Use this tab to verify which devices from the discovery results are currently being monitored.