Setup: Discovery & assets
On this page
Introduction
This setup document explains how the SolarWinds Service Desk (SWSD) Discovery & Assets module lets administrators discover assets across your network.
Discovery & assets setup
-
Connections. Discovery connections can be created manually or automatically and include multiple types.
-
Scanners. The Discovery scanner detects the subnet on which it is deployed, and automatically creates a new connection with subnet type.
-
Credentials. SolarWinds recommends the use of credentials to ensure the quality of the information you receive from scans. Credentials are also used with third-party integrations to collect and store data through API calls. Credentials can be reused once they are set up.
-
Installation. Instructions for installing the Discovery Agent and Discovery Scanner connections.
-
Assets Management. Using the SWSD Assets setup menu to define a variety of settings that pertain to all the assets housed in your inventory module.
-
Risks. Configure your greynet and low hard drive space.
Navigation
ITSM customers | ESM customers |
---|---|
Setup > Global Settings > Discovery & Assets |
IT Service Provider >Global Settings > Discovery & Assets |
About Discovery
SolarWinds Discovery provides several methods for extracting detailed information from every component in your IT infrastructure. Using the combination of agent and agentless technologies, you can collect detailed information about your hardware and software assets.
Fully integrated into your SWSD instance, Discovery aligns your asset management, configuration management, and service management processes. This alignment helps you maximize the value of your assets, providing the insights you need to maintain the assets that support your organization.
Using Discovery, you can track your asset landscape to capture data insights and drive your business and financial decisions. This helps you reduce your IT spending, mitigate potential technology risks, maintain compliance with software licensing, and receive real-time visibility into all assets across your organization. Additionally, Discovery automatically updates your technology asset inventory with the latest information about your IT and business environment.
Software data, such as title, version, and vendor can be pulled via the agent, an SCCM or JAMF connection, and Intune.
Discovery tools
Discovery includes the Discovery Agent and the Discovery Scanner. To obtain maximum insight into your network, SolarWinds recommends using both tools at the same time.
-
The Discovery Agent runs as a service. It collects detailed hardware and software information about the computing devices that host the agent. The host devices can include computers, servers, and mobile devices. This tool also provides the following features:
-
Support for Windows and Apple computers and servers.
-
Collection of over 200 data points from each hosting device, including hardware, BIOS, and installed software titles.
-
A mobile agent for Apple and Android mobile devices.
-
Automatic updates when a new version is available. No device restart is required.
-
Superior security using the latest Transport Layer Security (TLS) standard. All data is encrypted and requires a private key.
-
Enhanced scalability on your deployment requirements.
The agent uses very little bandwidth. All collected information is compressed. The size of the agent inventory file is less than 200KB. The agents run at random intervals, once a day, so that bandwidth usage is spread across the day to minimize network traffic.
For the agent to report, the device it is installed on can be anywhere (coffee shop, home, or hotel, etc.) as long as it is connected to the internet. -
-
The Discovery Scanner uses agentless discovery technology to scan your entire network. Using a pluggable architecture that continuously scans for changes, the scanner collects information about all of your IP-connected devices. Additionally, the scanner imports assets from multiple data sources via out-of-the-box integrations with multiple asset repositories and configuration management systems.
This tool also provides the following features:
-
An extensible architecture that uses multiple protocols to collect additional data on your assets, including SSH and SNMP v1-v3.
-
Routine scanning cycles that reflect all changes to your infrastructure.
-
Automatic update when a new version is available.
For the scanner to report, the device it is installed on must be connected to the network. The scanner cannot pull information regarding software; only the agent can do that. -
See the Data collection comparison table for more details about the data collected by Discovery agent and the Discovery scanner.
Best practices
SolarWinds recommends that you:- Follow the proper order for setup.
- Scanner installation.
- Create a new credentials set.
- Connections.
- Apply your credentials.
Initially deploy the Discovery Agent on your endpoint device. After you complete the deployment and setup processes, install the agent on host devices throughout your organization.
Deploy the Discovery Scanner on one or more subnets in your network. During the deployment, use the following guidelines:
Ensure that the Discovery Scanner can access all subnets that include the targeted asset data you want to collect in your network.
Create an organized deployment method. The key to efficient asset management is to access all targeted subnets. If you have multiple subnets, consider adding a router integration to pull information from multiple subnets. If the subnets cannot communicate with each other, each subnet will require a separate scanner.
Consider the subnet load. Calculating the number of devices connected to each subnet is not sufficient. You need to consider the load of processes to determine whether to deploy a scanner on each subnet or whether one deployment for multiple connected subnets is sufficient.
Data collection comparison table
This comparison table shows what information is available through the scanner vs. the agent.
Agent
Discovery Agent can collect hardware, software, or any information about any devices directly connected to it, for example, a printer. Agent cannot discover any new devices in the network.
Scanner
Discovery Scanner can collect the same details that are collected by the Agent, but only on the host machine. Discovery Scanner can also:
Scan the subnet and discovery devices on the network automatically.
Integrate with various cloud and endpoint management providers like, AWS/Entra, JAMF, SCCM, Microsoft Intune, and VCenter.
Discovery Scanner can collect more details of the scanned devices using Windows Management Instrumentation Command-Line utility (WMIC). Examples of extra details include CPU and memory.
Data type | Data collected | Discovery Agent | Discovery Scanner |
---|---|---|---|
Hardware | host name | ||
manufacture name | |||
hardware type | |||
CPU | Name | ||
max_clock_speed | |||
number_of_processors | |||
BIOS | manufacturer | ||
version | |||
release_date | |||
model | |||
asset_tag | |||
product_number | |||
Software | publisher | * | |
name | * | ||
install_date | * | ||
version | * | ||
hotfix | * | ||
folder | * | ||
comments | * | ||
windows_system_component | * | ||
Network | index | ||
description | |||
mac_address | |||
ip_address | |||
ip_subnet | |||
default_ip_gateway | |||
dhcp_server | |||
Network interface | index | ||
type | |||
admin_status | |||
oper_status | |||
mac_address | |||
description | |||
Controller | name | NA | |
manufacturer | NA | ||
description | NA | ||
type | NA | ||
version | NA | ||
Video | name | ||
chipset | |||
memory | |||
Display | name | ||
manufacturer | |||
description | |||
display_type | |||
serial_number | |||
Sound | name | ||
manufacturer | |||
description | |||
Printer | name | ||
driver | |||
port | |||
Port | name | ||
port_type | |||
caption | |||
description | |||
Input | name | ||
manufacturer | |||
type | |||
Storage | name | ||
manufacturer | |||
description | |||
storage_type | |||
size | |||
model | |||
Memory | slot | ||
name | |||
description | |||
device_locator | |||
capacity | |||
speed | |||
memory_type | |||
usage | |||
Drive | name | ||
drive_type | |||
file_system | |||
volume_name | |||
total_size | |||
free_size | |||
WiFI | name | ||
MacAddress | |||
channel | |||
signalStrength | |||
Network Discovery | NA | ||
Data Collectors | |||
*Only through Jamf/SCCM connection |
How software data is collected
Windows computers
Data is collected through the Windows registry path.
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall", "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall",
Mac and Linux computers
linux : apt list --manual-installed=true
Mac: system_profiler -xml SPApplicationsDataType