Question: Why are there 5 Dotcom-Monitor Private Agent Services?
Question: Why is there a new DotcomMonitorRdpUser on my Windows Server?
Question: Will this DotcomMonitorRdpUser block a Client RDP License?
Question: How many Private Agents will be required?
Those services are used for executing monitoring devices on your new Private Agent. After the installation, one of those is running and the other four are in the Manual Start Type. Each of those services can run a single monitoring device in parallel. If you configure multiple monitoring devices to run on your Private Agent those services will be started and used to execute your devices.
This user has been created during the private agent installation. It will be used for communication with the dotcom-monitor private agent services and is required for the execution of monitoring devices on your private agent server
Our DotcomMonitorRdpUser will block one RDP License. If you don’t have more than one client license for your Remote Desktop Service, after the private agent has been installed you won’t be able to establish two parallel RDP connections to your private agent server.
The number of Private Agents required depends on:
- Monitoring frequency.
- Duration time of your devices.
- Type of monitoring devices.
Since executing devices with different frequencies and duration times requires different levels of system resources (system memory, CPU usage, etc.) for a Private Agent, it is recommended to keep tabs on your resource usage while monitoring to prevent system overload.
In the case of WebView/ServerView monitoring tests, a Private Agent installed on an 8-core server can execute on average up to 50 devices in parallel. Thus, for example, if you need to execute 100 devices on the 8-core server, it is recommended to install 2 Private Agents. However, this number highly depends on the type of monitoring device, for example, for streaming media monitoring the number of devices that can be executed in parallel will be less than for the HTTP monitoring devices.
Herewith, if your system can handle a high load, the number of WebView/ServerView devices executed in parallel by one Private Agent can be increased for your account by a Dotcom-Monitor administrator. Generally, if your Private Agent is installed on a server with more than 8 cores and 16Gb of memory, contact technical support to increase the number of concurrent devices.
In the case of BrowserView/UserView monitoring tests, the number of Private Agents also depends on the number of logical cores you have on your server. By default, the number of concurrent monitoring devices executed by a Private Agent equals 4.
To execute a BrowserView/UserView device Private Agent runs a web browser instance per device on your server. To calculate the number of browsers (devices) that can be processed at the same time on your server, use the following formula:
#BrowserView/UserView devices = #cores – 1
Let’s say, you have 8 core server, so you can run 8-1=7 browsers (BrowserView/UserView devices) in parallel on your computer. In this case, by default, you need at least two Private Agents to be installed to execute 7 devices.
Depending on your system resource usage, you can start with one Private Agent running all 7 devices (set the Concurrent Monitoring parameter in the Private Agent settings to 7). If your system performance degrades while monitoring, increase the number of Private Agents by one and adjust the Concurrent Monitoring parameter.