Finders databases

Finders determine device existence. Each of the finders uses a different method to discover network devices. You can enable finders for your discovery by configuring them as managed processes of DISCO in their respective configuration files. Finders are automatically launched at the appropriate time, provided that CTRL is running.

Each finder must be configured by editing its configuration file. The finders discover the existence of devices and report these devices back to the finders database, but do not discover connections.

Note that the finders database is distinct from the databases that are associated with the individual finders.

The finders are described in the table below, with their executable name and the location of their configuration file. $NCHOME is the environment variable that contains the path to the netcool directory.

Table 1. Description of the finders
Finder Executable Configuration file Description
Ping ncp_df_ping $NCHOME/etc/precision/
DiscoPingFinderSchema.cfg
$NCHOME/etc/precision/
DiscoPingFinderSeeds.cfg
Makes a simple ICMP echo request for broadcast or multicast addresses, individual IP addresses, or all devices on a subnet.
File ncp_df_file $NCHOME/etc/precision/
DiscoFileFinderSchema.cfg
$NCHOME/etc/precision/
DiscoFileFinderParseRules.cfg
Parses a file, such as /etc/hosts, to retrieve a list of devices to find devices on the network.
Database ncp_df_dbentry $NCHOME/etc/precision/DiscoDBEntryFinderSchema.cfg Reads a database in order to retrieve a list of devices to find on the network.
Collector ncp_df_collector $NCHOME/etc/precision/ DiscoCollectorFinderSchema.cfg
$NCHOME/etc/precision/ DiscoCollectorFinderSeeds.cfg
An EMS collector is a software module that retrieves and stores topology data from an Element Management System (EMS). The Collector finder queries a collector and gets a list of IP addresses managed by the EMS associated with that collector.