Amazon Glue job run statuses - Amazon Glue
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Amazon Glue job run statuses

You can view the status of an Amazon Glue extract, transform, and load (ETL) job while it is running or after it has stopped. You can view the status using the Amazon Glue console, the Amazon Command Line Interface (Amazon CLI), or the GetJobRun action in the Amazon Glue API.

Possible job run statuses are STARTING, RUNNING, STOPPING, STOPPED, SUCCEEDED, FAILED, ERROR, WAITING and TIMEOUT.

The WAITING status indicates a flex job run is waiting for resources.

The following table lists the statuses that indicate abnormal job termination.

Job run status Description
FAILED The job exceeded its maximum allowed concurrent runs, or terminated with an unknown exit code.
ERROR A workflow, schedule trigger, or event trigger attempted to run a deleted job.
TIMEOUT The job run time exceeded its specified timeout value.
WAITING A new job run will be in the WAITING state if the service is not able acquire enough resources to start the run, which delays the starting of the run. The run will be in WAITING state for a maximum of 20 minutes (timeout controlled by the service). After 15 minutes, the service will try to do a force start and depending on available capacity the run may start or fail with an appropriate error message.