Help/Systems SEQUEL Software PowerTech Skybot Software
Help/Systems
The World's Leader in IBM iSeries Software Solutions

Why use Event Monitors?

Many of your scheduling needs on Windows, UNIX, and Linux servers are based on file arrival information. For example, a file arrives from an external source, such as a retail point-of-sale terminal, and a job needs to be launched to process the file or react to the directory that contains the changed file. Many companies use a string of timed jobs to process files that arrive on their Windows, UNIX, and Linux servers. A schedule of timed jobs works well when everything goes as planned. But, what happens if a file doesn’t arrive before the timed job begins? This usually results in a job schedule that can’t complete properly, or at all.

Robot/SCHEDULE Enterprise addresses these problems with Event Monitors, which allow you to create an event-driven schedule for your enterprise using system events on your Windows, UNIX, and Linux servers to launch reactive jobs through Robot/SCHEDULE. It’s easy to create flexible job schedules across your enterprise. You can use events or jobs from your System i, Windows, UNIX, or Linux server as a prerequisite to a job on any of your servers.

You can monitor your enterprise for events such as changes to a file or directory, a file that’s not growing, an application or a daemon starting, or your own user-defined events. Then, just define the monitored event as a prerequisite for a Robot/SCHEDULE reactive job. For example, a file arriving on a Windows server could launch a job on your AIX server, which could then launch a job on your System i. Or, you might check every minute to make sure a critical daemon is running on your AIX server. If the daemon ends, you can launch a script to restart it and notify your team. Application developers also can trigger events from their programs through API interfaces to Robot/SCHEDULE Enterprise.

Robot/SCHEDULE Enterprise is completely integrated with Robot/SCHEDULE, so you can use the Robot/SCHEDULE Explorer to set up and manage Event Monitors. The same easy-to-use tools you’re already familiar with—job blueprints, schedule forecasts, the Schedule Activity Monitor—make it simple to monitor your enterprise jobs and Event Monitors. Robot/SCHEDULE maintains a complete history of monitored events, saving time if you need to diagnose a processing problem quickly.

Event-driven scheduling takes away the guessing game for enterprise scheduling. And, Robot/SCHEDULE Enterprise ensures that your jobs run when they’re supposed to—even when the triggering event is on another server.

The job schedule blueprint above shows a small scale event-driven schedule. The arrival of two files on the Vista server starts a Windows job to process the files. When this job completes, the file are automatically transferred to the System i. Robot/SCHEDULE enterprise lets you create an event-driven job schedule across multiple platforms.

For more information about Robot/SCHEDULE Enterprise, contact your Help/Systems Regional Sales Manager.

By Josh Richards, Technical Writer