Automating workload using event rules
Beside doing plan-based job scheduling, you can automate workload based on demand with the aid of event rules. The objective of event rules is to carry out a predefined set of actions in response to specific events affecting IBM Workload Scheduler and non-IBM Workload Scheduler objects.
With
respect to IBM Workload Scheduler objects,
the product provides a plug-in that you can use to detect the following
events:
- A specific job or job stream:
- Changes status
- Is beyond its latest start time
- Is submitted
- Is cancelled
- Is restarted
- Becomes late
- A certain workstation:
- Changes status
- Changes its link status from its parent workstation
- Changes its link status from its child workstation
- A specific prompt is displayed or replied to
- The application server on a certain workstation is started or stopped
When any of these events takes place, any of the following
actions can be triggered:
- Submit a job stream, a job, or a task
- Reply to a prompt
- Run non-IBM Workload Scheduler commands
- Log an operator message
- Notify users via email
You can also define and run event rules that act either on the detection of one or more of these events or on a sequence or set of these events not completing within a specific length of time.
More information is available on Running event-driven workload automation.