Job Monitoring¶
This is part of DIRAC Web Portal project. For the description of the DIRAC Web Portal basic functionality look here.
Description¶
The Job Monitoring is the most accessed page of the DIRAC Web Portal, provide information about User Jobs managed by the DIRAC Workload Management System. It shows details of the selected Jobs and allows certain Job selections.
Selectors¶
Selector widgets are provided in the accordion menu left-side panel. These are drop-down lists with values that can be selected. A single or several values can be chosen. Once the selection is done press Submit button to refresh the contents of the table in the right-side panel. Use Reset button to clean up the values in all the selector widgets.
The following selectors are available:
Site
The Pilot Job destination site using DIRAC nomenclature.Status
Currently status of the job. The following values of status are possible:
Status Comment Waiting Job is accepted for DIRAC WMS Scheduled Job is assigned to a Site Running Job has started running in the CE Done Job finished successfully Deleted Job deleted by the user Killed Job killed by the user Minor Status
Minor status complement the Job status, creating a complete sentence to have a better comprehension of the status.
Minor Status Comment Application Finished with Error Job finished but with errors during application execution. Execution Complete Job successfully finished. Marked for Termination Job marked by the user for termination. Maximum of Rescheduling reached Job can be rescheduled a number of predefined times and this number was reached. Pilot Agent Submission Job is Waiting until a pilot job being available. Matched Job is assigned to a pilot job. Application Status
With this information the user can know what kind of problem occurs during execution of the application.
Application Status Comment Failed Input Sandbox Download Job failed to download Input Sandbox. Unknown Job failed by a unknown reason. Owner
The Job Owner. This is the nickname corresponding to the Owner grid certificate distinguish name.JobGroup
The Job Owner group using during job submission.JobID
Number or list of numbers, of jobs selected.
Global Sort¶
This option is available in the accordion menu in the left panel. Allow users to sort jobs information showed in the right side panel. Available possibilities are:
- JobID Ascending
- JobID Descending
- LastUpdate Ascending
- LastUpdate Descending
- Site Ascending
- Site Descending
- Status Ascending
- Status Descending
- Minor Status Ascending
- Minor Status Descending
Current Statistics¶
This option is available in the accordion menu in the left panel, and show statistics of jobs selected, as status and number, in a table in the same panel. The columns presented are:
Status
Job status, in this case: Done, Failed, Killed, Waiting.Number
Total number of jobs in the related status.
Global Statistics¶
This option is available in the accordion menu in the left panel, and show statistics of all of jobs in the system, as status and number, in a table in the same panel.
Status
Job status, in this case: Done, Failed, Killed, Waiting.Number
Number of total jobs.
Columns¶
The information on the selected Jobs is presented in the right-side panel in a form of a table. Note that not all the available columns are displayed by default. You can choose extra columns to display by choosing them in the menu activated by pressing on a menu button ( small triangle ) in any column title field.
The following columns are provided:
JobID
JobID in DIRAC nomenclature.Status
Job status.
Status Comment Waiting Job is accepted for DIRAC WMS Scheduled Job is assigned to a pilot job to be executed. Running Job was started and is running into CE Done Job finished successfully Deleted Job marked by the user for deletion Killed Job is marked for kill Minor Status
Complement Job Status.
Minor Status Comment Application Finished with Error Job finished but with errors during execution. Execution Complete Job successfully finished. Marked for Termination Job marked by the user for termination. Maximun of Rescheduling reached Job can be rescheduled a number of predefined times. Pilot Agent Submission Job is Waiting until a pilot job be available. Matched Job is assigned to a pilot job. Application Status.
Site
The Job destination site in DIRAC nomenclature.JobName
Job Name assigned by the User.Owner
Job Owner. This is the nickname of the Job Owner corresponding to the users certificate distinguish name.LastUpdateTime
Job last status update time stamp (UTC)LastSingofLife
Time stamp (UTC) of last sign of life of the Job.SubmissionTime
Time stamp (UTC) when the job was submitted.
Operations¶
Clicking on the line corresponding to a Job, one can obtain a menu which allows certain operations on the Job. Currently, the following operations are available.
JDL
Job JDL into DIRAC nomenclature.Attributes
Job Attributes associated with the job, owner, priority, etc.Parameters
Parameters of the site where the job ran or is running.LoggingInfo
Get Job information in a pop-up panel about each status where the job has been.PeekStandartOutput
Get the standard output of the Job in a pop-up panel.GetLogFile
GetPendingRequest
GetStagerReport
GetSandboxFile
Actions¶
Actions that the user can perform over their jobs are showed below:
Action Comment Reset Restart the Job Kill Kill the Job selected Delete Delete the job