Credential-less host Discovery
Summarize
Summary of Credential-less Host Discovery
Credential-less host discovery identifies active hosts that do not respond to credential-based classification probes. This process utilizes the Shazzam probe and the Credentialless Discovery Network Device pattern to gather information about hosts, creating or updating Configuration Items (CIs) in the Hardware table.
Show less
Key Features
- Activation: The Credential-less Discovery Network Device pattern launches when a host is alive but not active or when credential-based probes fail.
- Nmap Command: Executes on the MID Server to verify host availability, perform DNS resolution, and identify the operating system family.
- Editable Port List: Scanning ports are configurable via the IP Service table. By default, all ports are available; specific ports can be blocked by adjusting the Credentialless Discovery settings.
- OS Classification: Host CIs are classified based on the operating system family identified by Nmap, using predefined server classes or the base class if no match is found.
Key Outcomes
By enabling credential-less host discovery, ServiceNow customers can effectively manage and update their asset inventory, ensuring accurate and comprehensive visibility of all network devices. This capability is essential for maintaining a reliable configuration management database (CMDB) and supports ongoing operational efficiency.
Credential-less host discovery occurs when a scanned host is found to be alive, but not active, or when all configured credential-based classification probes have failed.
How the host Discovery pattern is launched
| The system creates these entries in the ECC queue during execution of the
HorizontalDiscoveryProbe. |
| These log messages are published during execution of the
HorizontalDiscoveryProbe. |
The Nmap command
Creating or updating host CIs
| OS family | CI table |
|---|---|
| AIX | cmdb_ci_aix_server |
| HP-UX | cmdb_ci_hpux_server |
| Linux | cmdb_ci_linux_server |
| Solaris | cmdb_ci_solaris_server |
| OS X or iOS | cmdb_ci_osx_server |
| Windows | cmdb_ci_win_server |
| Undefined | cmdb_ci_hardware |