Client/Company
A client is synonymous with a company. A client manages multiple managed servers, usually monitored by a single agent, but it can be multiple agents. The client may be associated with multiple users.
Managed Server
Any client SQL Server instance that is added for monitoring in the UI is called a “managed server.” Managed servers are supported from version SQL 2005 and above.
Agent
The Experda Agent is a Windows service that is locally installed on a dedicated machine. The agent is responsible for the collection of all the data from the managed server machines and executing commands. The agent also behaves as a coordinator between the UI and the managed servers. For example, the user has selected to backup a database on a managed server. The agent will then create a backup task and monitor the progress until completion. If the agent’s service is disabled or not enabled and running, you will likely find that information is lacking and actions are not working in the UI.
If the agent is down, you will receive an alert.
For larger clients that wish to monitor more than 20 managed servers, an additional agent may be installed under the same client but on a different dedicated machine.
Multiple Agent Installations
Clients that have multiple domains spread over multiple physical locations will usually choose to install an agent per physical location. For example, if the client has servers in the USA and Europe, the client will most likely choose to install an agent on a dedicated server in the USA for the US servers and another agent on a dedicated server for the European servers.
OnPrem installation
A local agent + repository installation, which allows the client to operate completely within its internal network. This is a less common installation and is usually for enterprise companies.
Cloud installation (common)
A local agent installation using the main cloud repository system.