Agents Administration - Tests
 

Pre-requisites for monitoring Citrix Provisioning Server

The tests execute a command supported by the Management Command Line Interface (MCLI) of the Citrix Provisioning server to collect the required metrics. To enable the tests to use MCLI, the eG agent should fulfill the following pre-requisites:

  1. The eG agent should be deployed on the Citrix Provisioning server;

    Note:

    The Citrix Provisioning server cannot be monitored in an agentless manner.

  2. The eG agent should run using the permissions of a user who fulfills the following requirements:

    • Should belong to a Security group with ‘Farm Administrator‘ access.

    • Should be assigned the Allow log on locally security privilege on the Citrix PVS host.

    The steps for assigning such privileges to a user are as follows:

    • The steps for adding the security group to Citrix PVS and for granting ‘Farm Administrator’ rights to it are as follows:

      • Login to the Citrix PVS host and open the Citrix Provisioning Services console.

      • In the Citrix Provisioning Services console that opens, right-click on the node representing the PVS farm in the tree structure in the left panel, and pick the Properties option from the shortcut menu that pops up.

      • Once the Farm Properties dialog box appears, click the Groups tab page within to view the security groups in PVS. By default, only the Administrators group will be available therein, and it will be selected by default indicating that only users in the Administrators group are allowed full access to the PVS farm. To add a new group, click the Add button.

      • The Add System Groups dialog box then appears. To search for the security group to be added to PVS, click the Search button. Doing so will display all available domains/groups. From this list, select the security group that contains the user using whose credentials the eG agent needs to run. For selection, click on the check box that pre-fixes the security group, and click the OK button in the Add System Groups dialog box. 

      • This will lead you to the Farms Properties dialog box, where the newly added group will be displayed. Select the new addition to grant access rights to it.

      • Then, click the Security tab page in the Farms Properties dialog box. Here again, the newly added group will be displayed. To grant ‘Farm Administrator’ access to it, select the new security group and click the OK button.

    • Next, the user who is the part of the security group should also be assigned the Allow log on locally security privilege on the Citrix Provisioning host. To assign this privilege, do the following;

      • Go to the Control Panel in the host.

      • From the list of control panel items, click the Administrative Tools to view the set of tools available for system administrators and advanced users.

      • Upon selecting the Local Security Policy tool in the Administrative Tools location, the Local Security Policy settings console will appear.

      • Next, navigate to the User Rights Assignment node in the Local Policies tree in the left panel of the settings console. This will display the security policies corresponding to the user rights in the right panel.

      • Now, select the Allow log on locally policy to assign the security privilege to the user.

  3. Once this is done, you can proceed to configure every test that the eG agent executes on Citrix PVS with the DOMAIN NAME, DOMAIN USER, and DOMAIN PASSWORD of the same user.