Monitor a Job

After submitting the job, users are directed to the job progress view page.

Job Scheduled

While the job is still in the queue, none of the allocated computational resources are utilized. The progress view page in this case appears as shown in the image below.


drawing

Users can remove the job from the queue before the run starts by clicking the

button.

Job Running

After the job status is set to running, the progress view page is split into different panels, as depicted below.


drawing

From these panels, users can view various information about the running job. For instance, users can extend the job lifetime at any moment during the run by selecting a certain amount of hours from the Time allocation panel.

Users can also terminate the job before the time limit is reached by using the

button. Additionally, while the job is running, users can open a terminal interface within the app by clicking on

Depending on the app type, users may also have the option to open a custom software graphical interface.

Important

UCloud performs accounting at regular intervals during the job lifetime. If users run out of credits before job completion, the jobs will be terminated.

Job Completed

Once the job is completed, the path to the job output folder, with the associated link, and the job results will be available on the progress view page:

drawing

The job output folder is also reachable in the Jobs directory.

In addition, two files are generated:

  • stdout.txt: This file replicates the program's standard output. It proves helpful for debugging in the case of a failure ../_images/icon-fail.png run.

  • JobParameters.json: This file contains a record of the parameter values used to submit the job. It is written in JSON format (see here for an example). The JSON configuration file is utilized to load all job options simultaneously.

From this page, users can modify the contents of the job output folder (by uploading files or creating new folders) and/or perform various operations (such as renaming, downloading, deletion, etc.) on the job output files. This can be done by clicking on a file and selecting the desired operation.

Finally, users can rerun the application with the same parameter values by clicking on the

button.