Monitoring the status, size, duration and performance of Backup Exec backup, archive, recovery and restore jobs is a key area of functionality provided by the Backup Exec KM.
Parameters in the BEX_JOB_CONTAINER, BEX_JOB and BEX_JOB_DETAIL classes provide summary and detailed statistics on Backup Exec jobs.
Note that:
• | Backup Exec “utility” jobs (e.g. jobs for formatting tape volumes) are not monitored in the current release of the KM. |
• | On the initial start-up of the KM, only jobs that have started after “midnight today” will be discovered by the KM. |
Overall Job Summary Information
Parameters in the BEX_JOB_CONTAINER application class (represented by the BEX_JOBS icon under the main Backup Exec icon) provide overall summary information for all jobs executed by the Backup Exec server, including:
• | The total number of jobs executed |
• | The number of aborted jobs |
• | The number of failed jobs |
• | The number of successful jobs |
• | The number of currently active jobs |
• | The number of objects processed by all jobs |
• | The number of bytes processed by all jobs |
All of the above metrics show values for the last polling cycle only (default is 15 minutes).
Job Definition Information
Parameters in the BEX_JOB application class provide summary statistics for jobs of a particular type, as defined in Backup Exec (e.g. file system, exchange server). This information includes size, duration, transfer rate and status for all jobs of a particular type.
Individual Job Run Information
Parameters in the BEX_JOB_DETAIL application class provide detailed statistics for individual job runs of a particular type. This information includes:
• | The status of the job can be determined from the BEXJobStatus parameter. The value of this parameter is determined as per the table below. |
|
|
0 - Scheduled
|
Scheduled (1)
Scheduled on hold (2)
Pending (3)
|
1 - Running
|
Running (4)
Idle
Interactive
Postjob Processing
Prejob Processing
Loading Media
Paused
|
2 - Completed Successfully
|
Successful without errors (5)
|
3 - Completed with Errors (WARNING)
|
Completed, files were skipped (7)
Completed, see log file
|
4 - Aborted (ALARM)
|
Failed (6)
Aborted (8)
Dead
|
The Job Status InfoBox for the job detail instance will show the Backup Exec Job Status message.
Detailed information about the job can be obtained from parameter annotations (for failed or aborted jobs only), the BEXJobInfo parameter or the job log file (viewed from the View Log menu on the job instance).
• | The number of files and directories processed by the job can be obtained from the BEXJobFiles and BEXJobDirs parameters respectively. Additionally, the number of files that were in use or skipped during the backup is shown in the BEXJobInUse and BEXJobSkipped parameters. |
• | The duration of the job (in hours) is shown by the BEXJobDuration parameter. Alert thresholds can be set on this parameter to define the maximum time a job can run. See the PATROL for Windows User Guide Volume 3 (section 6) or the PATROL for UNIX User Guide (section 10) for information on customizing KM parameters. |
• | The estimated and actual size of jobs, in megabytes, is shown by the BEXJobEstimated and BEXJobSize parameters. Note that the estimated size of a job can only be determined once a job has been run at least once. |
• | The transfer rate of a job is shown by the BEXJobRate parameter (this is actual size divided by duration). This is the overall transfer rate of the entire job and includes server, client, network, disk and tape device transfers. |
• | For running jobs, the percentage of the job that has completed is shown by the BEXJobComplete parameter. Note that the percentage complete of a job can only be determined once a job has been run at least once. |
|