A Way For Learning

Autosys Job Status Cheatsheet

No comments
AutoSys Job Status Cheat Sheet

AutoSys Job Status Cheat Sheet

What happens if a Box is on HOLD or ICE?

ActionMeaningEffect on BoxEffect on Jobs inside
ON HOLDManual pauseBox stays READY, but jobs inside do NOT runChild jobs are NOT allowed to start
ON ICEFreezeBox is frozen, won't even evaluate jobs insideChild jobs are NOT evaluated or started

Box ON HOLD

The box remains active but child jobs do not run until the hold is released.

Box ON ICE

The box and child jobs are frozen. No evaluation happens. After removing ICE, only future events are considered.

AutoSys Job Statuses Explained

StatusMeaningDescription
INACTIVEIdleJob created, waiting for time/condition to trigger.
ACTIVATEDReadyTime/dependency met, waiting to run.
STARTINGLaunchingStarting process initiated but not running yet.
RUNNINGExecutingJob is currently executing.
SUCCESSCompletedJob finished successfully.
FAILUREFailedJob failed due to error.
TERMINATEDKilledManually killed job.
ON_HOLDPausedManually put on hold; will not run.
ON_ICEFrozenCompletely frozen; not even evaluated.
QUE_WAITWaiting for QueueWaiting for machine queue availability.
WAIT_REPLYWait for machineWaiting for machine/agent reply.
WAIT_START_TIMEScheduled WaitWaiting for start time.
RESTARTRetryRetrying job after failure.
EVENT_WAITWaiting EventWaiting for an external trigger/event.
UNKNOWNLostAgent disconnected or unreachable.

How to Change Status (Common Commands)

  • sendevent -E HOLD_JOB -J jobname – Put a job ON HOLD
  • sendevent -E RELEASE_JOB -J jobname – Release HOLD from job
  • sendevent -E JOB_ON_ICE -J jobname – Put a job ON ICE
  • sendevent -E JOB_OFF_ICE -J jobname – Remove ICE from job
  • sendevent -E FORCE_STARTJOB -J jobname – Force Start Job
  • sendevent -E KILLJOB -J jobname – Kill Job

If You See This, Then...

If you see...It means...
INACTIVEJob is waiting for schedule.
ACTIVATEDJob ready to start.
RUNNINGJob is executing.
SUCCESSJob completed successfully.
FAILUREJob failed, check logs.
ON_HOLDNeeds manual release.
ON_ICEFrozen, manual intervention required.
UNKNOWNLost communication, investigate machine/agent.

Summary

HOLD = Pause but still aware of time/dependency.
ICE = Fully frozen, ignores schedules until manually released.
SUCCESS/FAILURE = Used to decide next steps in job chains.

No comments :

Post a Comment