Documentation forSolarWinds Service Desk

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:
  1. Follow the proper order for setup.
    1. Scanner installation.
    2. Create a new credentials set.
    3. Connections.
    4. Apply your credentials.
  2. 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.

  3. 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 typeData collectedDiscovery AgentDiscovery Scanner
Hardwarehost name
manufacture name
hardware type
CPUName
max_clock_speed
number_of_processors
BIOSmanufacturer
version
release_date
model
asset_tag
product_number

Software

(See How software data is collected)

publisher*
name*
install_date*
version*
hotfix*
folder*
comments*
windows_system_component*
Networkindex
description
mac_address
ip_address
ip_subnet
default_ip_gateway
dhcp_server
Network interfaceindex
type
admin_status
oper_status
mac_address
description
ControllernameNA
manufacturerNA
descriptionNA
typeNA
versionNA
Videoname
chipset
memory
Displayname
manufacturer
description
display_type
serial_number
Soundname
manufacturer
description
Printername
driver
port
Portname
port_type
caption
description
Inputname
manufacturer
type
Storagename
manufacturer
description
storage_type
size
model
Memoryslot
name
description
device_locator
capacity
speed
memory_type
usage
Drivename
drive_type
file_system
volume_name
total_size
free_size
WiFIname
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

Related topics

Discovery Agent installation

Discovery Scanner

Chrome OS devices

Discovery for Chrome OS

Assets