Administration Guide

Managing Inventory Servers

Updated in 2021.1

Alloy Inventory Server is a Windows service that runs all automated tasks and scheduled events in Alloy Discovery. This article describes what tasks Inventory Server performs and informs how to manage your server, or servers.

NOTE: Alloy Inventory Server requires a significant amount of system resources. When your organization has more than 500 computers to audit, we recommend that you install the Inventory Server on a dedicated computer, separately from the Alloy Discovery database server. However, this does not mean that the server must be exclusively dedicated to the Inventory Server. For details on installing and configuring the Inventory Server, see Installation Guide: Configuring the Inventory Server.

The Inventory Server performs the following tasks:

Alloy Discovery supports multiple Inventory Server instances for a single Alloy Discovery database. When you configure a Site, you associate it with a particular Inventory Server instance, and that server instance runs all discovery and audit tasks for the Site. However, only the primary instance uploads and processes all snapshots that other inventory servers collect.

INFO: For details, see Configuring Sites and Setting Up the Audit.

Register Inventory Server in the database and start

Once the Inventory Server is installed, you or another administrator can use the Inventory Server Manager to register the sever in the Alloy Discovery database and start it. This must be done on the computer where the Inventory Server is running.

For instructions, see Starting and Stopping the Inventory Server.

Tune Inventory Server performance

In the Settings App, you can view the properties of all Inventory Server instances registered in your Alloy Discovery database and tune up their performance. For instructions, see Viewing Inventory Server Properties and Tuning Inventory Server performance.

On distributed networks with multiple Inventory Server instances running, you need to set one instance as primary. Having a primary Inventory Server instance improves audit snapshot processing performance, because only that primary uploads and processes snapshots. That's why your primary inventory server must have the best ping time and lowest latency to the SQL Server.

INFO: You can also manage the Inventory Server tasks. For instructions, see Managing the Task List.