The following features were added in BlueCat Network Discovery v24.1.0:
Standalone Discovery Probe configuration
You can now configure the Discovery Probe to operate independently of BAM to ensure the separation of the Discovery Probe resource (v2 REST API). For details, see How the Network Discovery application works and Standalone Discovery Probe configuration.
Ability to use NMAP for discovery
Network Discovery now supports the ability to upload the discovery output file
generated from NMAP to Network Discovery via the PUT
…/upload_discovery_file
API (Upload File
resource).
The output file is generated in XML and converted to JSON format. The extracted
information is returned to BAM and reconciled with existing BAM data. For details,
see Importing NMAP files via v2 REST API.
NMAP is an open source command-line tool used to scan and detect hosts in a network and extract information from them. For details on the API endpoint and parameters, see the in-product Swagger documentation.
Interface description as network name
If the network name does not already exist, the description of the network interface is used as the network name.
Named volumes and bind mounts to persist container data
Starting in this release of Network Discovery, configuration files are lost any time the Network Discovery container is upgraded or patched. You must mount the relevant data by using either named volumes or bind mounts to ensure that existing data is retained and can be re-imported if you want to migrate to a new release (from v24.1 to later versions). This enables data persistence and seamless transition between versions. For details, see Installing the Network Discovery Docker image and Installing Network Discovery on a BDDS.
New REST API endpoints
Discovery Probe Resource
(v2
REST API). PUT .../discovery_probe/standalone_discovery
: Upload an input file for discovery.GET .../discovery_probe/standalone_discovery_output
: Download the discovery output file.GET .../discovery_probe/standalone_discovery_logs
: Download the discovery log file.POST .../discovery_probe/login
: Login with user credentials and generate an access token.PUT .../discovery_probe/update_user
: Update user credentials for the standalone discovery probe.
Attention: Removal of v1 REST API support
Starting in Network Discovery v24.1, the legacy v1 REST API is no longer supported; only BlueCat Address Manager v9.5.0 and v9.6.0 v2 REST API are supported.