eG Monitoring
 
Measures reported by OraVdiPoolTest

A pool is a collection (or container) of desktops. Typically, you will create different pools for different types of users. Pool monitoring enables you to ascertain the type of pools that have been configured on the broker, the current status of each pool, and the number and nature of desktops added to the pool. With the help of the VDI Pools test, you can achieve all of the above.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Assign_state Indicates whether this pool is enabled/disabled for desktop assignment currently.   This measure reports the value Enabled if desktops can be assigned to the pool, and the value Disabled if desktops cannot be assigned to the pool.

The table below lists the numeric values that correspond to the states mentioned above:

State Numeric Value
Enabled 1
Disabled 2

Note:

Typically, this measure will report the States indicated in the table above. However, in the graph of this measure, the status of the pool will be represented using the numeric equivalents only - i.e., 1 and 2.
Desktop_assign Indicates the type of desktops assigned to this pool.   This measure can report either of the following values:

  • Flexible
  • Personal

Flexible desktops, which are flexibly assigned to users, are temporarily owned by these users. Once users log out of their desktops or their desktops are no longer in use, they will be recycled and become available for other users. As part of the recycle process, the desktop assignment will be removed.

Personal desktops are personally assigned to users, and are hence owned by these users (similar to the personal computers under their desks). Thus, they will never be recycled and will never become available for other users. (However, an administrator can explicitly remove the assignment and re-assign a desktop to a different user).

The table below lists the numeric values that correspond to the desktop assignment types explained above: The table below lists the numeric values that correspond to the states mentioned above:

Assignment Type Numeric Value
Personal 1
Flexible 2

Note:

Typically, this measure will report the Assignment Types indicated in the table above. However, in the graph of this measure, the desktop assignment type will be represented using the numeric equivalents only - i.e., 1 and 2.
Clone_state Indicates whether cloning is currently enabled or not for this desktop.   A straightforward method of deploying a new desktop without building it from scratch is to clone an existing desktop. Desktop clones are exact copies; the configuration and disks are duplicated.

This measure reports the value Enabled if cloning is enabled for the pool, and the value Disabled if cloning is not enabled for the pool.

The table below lists the numeric values that correspond to the states mentioned above:

State Numeric Value
Enabled 1
Disabled 0

Note:

Typically, this measure will report the States indicated in the table above. However, in the graph of this measure, the cloning status will be represented using the numeric equivalents only - i.e., 1 and 0.
Clone_job Indicates the number of cloning jobs currently executing on the broker. Number This measure will appear only for those pools for which the ‘Cloning status’ measure reports the value ‘Enabled’.

Ideally, the value of this measure should be low. This is because, cloning and recycling of desktops can be resource intensive processes.

For this reason, Oracle Virtual Desktop Infrastructure enables you to limit the number of clone and recycle jobs that can run in your VDI environment at any one time.

  • Setting Peak Times for Desktop Providers: At the desktop provider level, the Oracle VDI Manager enables you to specify the maximum number of cloning and recycling jobs that will run at peak and off-peak times. You can also configure the times during each day that are considered peak times. Once set, Oracle VDI will control the combined total number of clone and recycle jobs that it runs according to the limits that are set.

  • Setting Cloning Production Priorities for Pools: At the pool level, the Oracle VDI Manager enables you to specify the cloning production priority for particular pools. This priority is assigned to the pool when clone jobs are being submitted. A pool with a high production priority is allowed to clone more quickly than a pool with medium priority, and a pool with medium priority is allowed to clone more quickly than a pool with low priority. The production priority setting does not apply to recycle jobs.
Guestpool_state Indicates whether this pool has the ‘Guest’ flag turned on.   Ideally, this value should be low.A Guest pool provides desktops for users who have no assignments to desktops or other non-Guest pools on the Oracle VDI Center they are currently connecting to.
Total_desktop Indicates the total number of desktops in this pool. Number  
Run_desktop Indicates the number of desktops in this pool that are currently running. Number Use the detailed diagnosis of this measure to know the names of the running desktops and the user assigned to each.
Poweroff_desktop Indicates the number of desktops in this pool that are currently powered off. Number Compare the value of this measure across pools to know which pool has the maximum number of powered off desktops.

Use the detailed diagnosis of this measure to know the names of the powered-off desktops and the user assigned to each.

Suspend_desktop Indicates the number of desktops in this pool that are currently suspended. Number Compare the value of this measure across pools to know which pool has the maximum number of suspended desktops.
Unkwn_desktop Indicates the number of unknown desktops in this pool currently. Number If the broker is unable to detect the state of a desktop, such a desktop is said to be of an ‘Unknown’ state.
Notuser_assigned Indicates the number of desktops in this pool without any users assigned currently. Number Use the detailed diagnosis of this measure to know the names of the desktops that are not assigned to users.
Userasgn_desktop Indicates the number of desktops in this pool that are currently being used by users. Number  
Idle_desktop Indicates the number of desktops in this pool that are currently unused. Number A desktop is in the ‘Idle’ state whenever it is assigned and the user is not using it; for instance, when the desktop is assigned and the user has not logged in yet or when the desktop is assigned and the user just logged out. A desktop is recycled after it remains in the idle state for a configurable amount of time.
Error_desktop Indicates the number of desktops in this pool with errors currently. Number Ideally, the value of this measure should be 0.

Use the detailed diagnosis of this measure to know the names of the desktops with errors and the user assigned to each.

Resev_desktop Indicates the number of reserved desktops in this pool currently. Number A desktop is Reserved when it is being worked on by the Oracle VDI Core. This desktop state usually occurs when the desktop is the source of a manual copy operation or the desktop is recycled. The desktop will become available after leaving the Reserved state.