Scheduled Jobs Test

To ensure optimal performance of the XenMobile MDM server, administrators can schedule the automatic execution of certain critical tasks in the background – say, cleanup operations, download operations, etc.. Periodically, administrators should check whether these tasks are executing as per schedule, identify failed tasks, investigate the reasons for the failure and fix them, so that such job failures do not adversely impact MDM performance. The Scheduled Jobs test helps administrators rapidly capture job failures and promptly initiate remedial action.

With the help of this test, administrators can track the status of their scheduled jobs and quickly identify the number and nature of jobs that failed or were cancelled.

Target of the test : A Citrix XenMobile MDM

Agent deploying the test : An internal agent

Outputs of the test : One set of results for the XenMobile MDM server being monitored

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. login url – This refers to the URL of the login page of the XenMobile Device Manager console. By default, eG Enterprise auto-discovers this URL. This is why, the login url is set to none by default. 
  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

Repeating jobs:

Indicates the number of jobs that keep repeating.

Number

Use the detailed diagnosis of this measure to identify the jobs that keep repeating.

Total jobs:

Indicates the total number of jobs that were scheduled.

Number

 

Running jobs:

Indicates the number of jobs that are running currently.

Number

Use the detailed diagnosis of this measure to know which jobs are running currently.

Cancel requested jobs:

Indicates the number of jobs for which cancellation has been requested.

Number

Use the detailed diagnosis of this measure to know for which jobs cancellation has been requested.

Cancelled jobs:

Indicates the number of jobs that have been cancelled.

Number

Use the detailed diagnosis of this measure to know which jobs were cancelled.

Recently ran jobs:

Indicates the number of jobs that ran during the last measurement period.

Number

 

Recently failed jobs:

Indicates the number of jobs that failed during the last measurement period.

Number

Ideally, the value of this measure should be 0. If this measure reports a non-zero value, use the detailed diagnosis of this measure to know which jobs failed.

Last executed jobs:

Indicates the number of jobs that were executed during the last measurement period.

Number

Use the detailed diagnosis of this measure to know which jobs executed during the last measurement period.

The detailed diagnosis of the Repeating jobs measure lists the jobs that keep repeating. Using these detailed metrics, administrators can figure out how often the job is configured to repeat, when the job executed last, and how long the job ran when it last executed. From these metrics, administrators can determine whether/not the job ran as per schedule, and if it did, whether job execution took longer than ususal. Delays in repeating jobs can thus be detected.

Figure 1 : The detailed diagnosis of the repeating jobs measure

The detailed diagnosis of the Running jobs measure lists the jobs that are currently running. .

Figure 2 : The detailed diagnosis of the running jobs measure