AX2551
Configuring Scheduler system jobs
Scheduler includes several built-in system jobs that should be configured as part of your system setup activities. These jobs are created automatically by the system Scheduler service when it is started. These jobs control email notifications for Scheduler and other system processes, and perform periodic database cleanup.
NOTE: Only administrators can edit these system jobs.
To configure the Scheduler system jobs:
-
In the Scheduler dialog, on the Service tab, click Scheduled Jobs.
You should see the following scheduled jobs where the name starts with System:
- System.SMTPMessageDelivery
- System.ProcessNotification
- System.SystemDataPurge
- System.IndexMaintenance
- Double-click a job to open it for editing.
In the Tasks section, select the task name to access the task settings, and then edit the Task Details as necessary. See the following section for more details on the specific task settings.
In the Notifications section, configure the email notifications for the job as desired. By default, the jobs are configured to send notifications on error, however, you must specify a valid email address to receive these notifications (such as the email address of a system administrator).
-
Save the modified job. The changes will apply the next time the job is processed.
The changes will apply the next time the job is executed.
NOTE: You can also access these jobs in Axiom Explorer, in \Axiom\Axiom System\Scheduler Working Folder
.
If one of these jobs is removed from the schedule or deleted, you can restore it by right-clicking any system job or event handler and selecting Create system jobs and event handlers. Any unscheduled or deleted system jobs will be restored.
System job overview
The following table provides a brief description of the purpose of each job and its task settings.
Job | Information |
---|---|
SMTPMessageDelivery |
|
ProcessNotification |
|
SystemDataPurge |
|
IndexMaintenance |
|
Email notifications for system jobs
By default, most system jobs are configured to send notifications on error, however, you must edit the job to specify a valid email address for the notifications (such as the email address of a system administrator). In the Notifications section for the job, edit the email notification settings as desired. The default setting of {CurrentUser.EmailAddress}
cannot be used because the job is run by the system and therefore does not resolve to a user email address.
NOTE: It is recommended to leave the SMTPMessageDelivery job at the default notification behavior of None. If this job experiences an issue attempting to send email, it likely will be unable to send you an email notification about this error.
For more information on notification settings, see Job properties.