VDI Desktop Provider Test
Desktop providers encapsulate the details of the underlying virtualization platform. Typically, the Oracle VDI broker manages desktops provided by VMware vSphere/ESX servers, Microsoft Hyper-V, and Oracle VM VirtualBox. By closely monitoring the desktop providers in your Oracle VDI environment, you can promptly isolate the following:
- Unresponsive providers
- Providers running resource-intensive desktops
- Providers running free desktops
- Providers without any free desktops
Target of the test : An Oracle VDI Broker
Agent deploying the test : An internal/remote agent
Outputs of the test : One set of results for each desktop provider managed by the Oracle VDI broker being monitored.
Parameter | Description |
---|---|
Test period |
How often should the test be executed |
Host |
The host for which the test is to be configured. |
Port |
The port number at which the specified Host listens to. |
SudoPath |
This test executes certain privileged VDA (Virtual Desktop Access) commands to pull out the desired metrics from the broker. To enable the test to run these commands, you first need to install a sudo package on the broker host. The procedure for installing this package is detailed in Pre-requisites for Monitoring the Oracle VDI Broker in an Agent-based Manner. Once the package is installed, you need to specify the full path to the install directory of the sudo package in the SudoPath text box. |
Detailed Diagnosis |
To make diagnosis more efficient and accurate, the eG Enterprise embeds an optional detailed diagnostic capability. With this capability, the eG agents can be configured to run detailed, more elaborate tests as and when specific problems are detected. To enable the detailed diagnosis capability of this test for a particular server, choose the On option. To disable the capability, click on the Off option. The option to selectively enable/disable the detailed diagnosis capability will be available only if the following conditions are fulfilled:
|
Measurement | Description | Measurement Unit | Interpretation | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Status |
Indicates the current status of this desktop provider.
|
|
This measure reports one of the following values:
The table below lists the numeric values that correspond to the states mentioned above:
Note: Typically, this measure will report the States indicated in the table above. However, in the graph of this measure, the status of the provider will be represented using the numeric equivalents only - i.e., 1, 0, and 3. Using the detailed diagnosis of this measure, you can determine the provider type. |
||||||||
Is desktop provider enabled? |
Indicates whether/not this desktop provider is enabled. |
|
The table below lists the values that this measure can report and their corresponding numeric values:
Note: Typically, this measure will report the Measure Values indicated in the table above. However, in the graph of this measure, the status of the provider will be represented using the numeric equivalents only. |
||||||||
Pools |
Indicates the number of pools currently assigned to this desktop provider. |
Number |
To know the names of the pools, use the detailed diagnosis of this measure. |
||||||||
Datacenters |
Indicates the number of datacenters currently managed by this provider.
|
Number |
This measure will appear only if the desktop provider is 'VMware' - i.e., only for VMware vSphere/ESX hosts. To know the names of the datacenters, use the detailed diagnosis of this measure. |
||||||||
Total desktops |
Indicates the total number of desktops of this desktop provider that are currently managed by the broker. |
Number |
The detailed diagnosis of this measure will reveal the name of each desktop managed by this provider, the current state of the desktop, the user assigned to the desktop, and the pool to which the desktop belongs. |
||||||||
Desktops with users assigned |
Indicates the number of desktops of this provider that are currently assigned to users.
|
Number |
|
||||||||
Desktops with users not assigned |
Indicates the number of desktops of this provider that are not currently assigned to users. |
Number |
|
||||||||
Desktops with users assigned utilization |
Indicates the percentage of desktops of this provider that have been assigned to users. |
Number |
Comparing the value of this measure across providers will enable you to identify which desktop provider still has free desktops - i.e., desktops that are yet to be assigned to users. |
||||||||
CPU utilization |
Indicates the percentage of the physical CPU resources of this provider that have been utilized by its desktops. |
Percent |
Compare the value of this measure across providers to know which provider runs CPU-intensive desktops. Potential CPU bottlenecks on a provider can thus be proactively isolated. |
||||||||
CPU usage |
Indicates the physical CPU usage of the desktops run on this provider in GHz. |
GHz |
A high value or a steady increase in this value for a provider is indicative of abnormal CPU usage by the desktops on that provider. |
||||||||
|
Total memory: Indicates the total physical memory of this desktop provider. |
MB |
|
||||||||
Memory utilization |
Indicates the percentage of physical memory of this provider utilized by the desktops. |
Percent |
Compare the value of this measure across providers to determine whether the physical memory resources of any provider is being unduly drained by its desktops. |
||||||||
Memory usage |
Indicates the current absolute value of memory usage of the desktops on this provider. |
MB |
A high value or a steady increase in this value for a provider is indicative of abnormal memory usage by the desktops on that provider. |
||||||||
Number of storage |
Indicates the number of storages currently assigned to this desktop provider. |
Number |
|
||||||||
Total capacity |
Indicates the total storage capacity of this provider. |
MB |
|
||||||||
Storage utilization |
Indicates the percentage of storage capacity used by this provider. |
Percent |
Compare the value of this measure across providers to know which provider is consuming the maximum storage space. |
||||||||
Storage usage |
Indicates the amount of storage space utilized by this provider. |
MB |
Compare the value of this measure across providers to know which provider is consuming the maximum storage space. |