Package Deployments Test

Packages are compilations of previously created resources, prepared into configurations for the various user groups. Packages include the following:

  • A package name
  • Groups of users
  • Resources, which, depending on the operating device, are a combination of the following:

    • A server group
    • App tunnels
    • Registry configurations
    • XML configurations
    • Software inventory
    • Applications
    • Files
    • Deployment schedule
    • Deployment rules

Packages can be remotely deployed to a mobile device from the Deployment tab in the web console. Connected devices receive the package as soon as scheduling rules are met. Reconnecting devices receive the package as they reconnect subject to other rule criteria. If these packages are not deployed on mobile devices, critical configurations may not be pushed to the devices, thus compounding management problems. This is why, administrators should continuously track the status of these deployments, so that failures can be detected quickly and packages still to be deployed can be identified. This is where the Package Deployments test helps. This test auto-discovers the packages compiled on the MDM server, tracks the status of each package deployment, and reports the count and details of successful, failed, and pending deployments per package.

Target of the test : A Citrix XenMobile MDM

Agent deploying the test : An internal agent

Outputs of the test : One set of results for each package.

Configurable parameters for the test
  1. Test period - How often should the test be executed
  2. Host - The host for which the test is to be configured.
  3. WSDL url – This test connects to XenMobile’s REST Web Services API to pull out the required metrics. For this, you need to configure the test with the URL for connecting to the REST Web Services API. By default, eG Enterprise automatically discovers this URL and displays the same against wsdl url.   
  4. username and password – Specify the credentials of a XenMobile Device Manager web console user with the Administrator role.
  5. CONFIRM PASSWORD – Confirm the password by retyping it here.
  6. ssl – Indicate whether/not the XenMobile MDM server is SSL-enabled. By default, this flag is set to No.
  7. 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:

    • The eG manager license should allow the detailed diagnosis capability
    • Both the normal and abnormalfrequencies configured for the detailed diagnosis measures should not be 0.
Measurements made by the test
Measurement Description Measurement Unit Interpretation

Deployments with ‘Not Applicable’ status:

Indicates the number of deployments of this package that are tagged with the ‘Not Applicable’ status.



Pending deployments:

Indicates the number of deployments still pending for this package.


A consistent increase in the value of this measure is a cause for concern, as it could indicate a bottleneck in package deployment that could be slowing down the deployment process.

Successful deployments:

Indicates the number of successful deployments of this package.


Use the detailed diagnosis of this measure to know the details of successful deployments.

Failed deployments:

Indicates the number of failed deployments of this package.


Use the detailed diagnosis of this measure to know the details of failed deployments.