← All scenarios

Scheduled work

Scheduled jobs nobody can see

Scheduled jobs run on machines nobody owns, and the first sign one stopped is somebody asking where their report went.

Operations teams that own a process

These are illustrative scenarios showing how the products are used, not customer case studies.

The same sequence, twice

The same sequence today, and with SynaptaGrid.

Today

  1. Job added to a host
  2. No central list
  3. It stops silently
  4. Someone asks for the report

With SynaptaGrid

  1. Schedule is a trigger
  2. Listed with its run history
  3. Retry and timeout handled
  4. Failure raises a notification

The situation

They accumulated one at a time, each on whatever host was convenient. There is no single list of what runs where, nothing raises an alarm when one does not run, and the logs are wherever that machine writes them. Some of them have outlived the reason they were written.

How it is approached

A schedule is a trigger on a workflow — a cron expression, a fixed interval, or once at a set time — so scheduled work appears in the same list, with the same run history, as everything else. Each run records its steps, inputs, outputs and errors. Failures retry on a widening backoff, background sweepers time out a run that overran, and notification on failure, timeout or a stalled run is configured rather than written.

What changes

What runs on a schedule becomes a list somebody can read, with its last run against it. A job that stops running raises a notification instead of waiting to be noticed.