The following endpoints are available:
- / - list failures (failed jobs and tasks having at least one failed job).
- /jobs - list non-finished jobs.
- /tasks - list non-finished tasks.
All endpoints have uniform URL parameters:
-
fmt - required format of the result: json htm txt
-
cols - item (job/task) properties to be shown (all by default):
category rcode duration memkind memsize name numadded numdone numterm pid task tstart tstop
-
flt - items filtering by the specified properties in the following format:
<pname>[*][:<beg>[..<end>]]
-
<pname> - property name, see cols.
-
* - optional property, the item is filtered out only if
the property value is out of the specified range but not if
this property is not present.
-
beg - begin of the property value range, inclusive.
Exact match is expected if end is omitted.
-
end - end of the property value range, exclusive.
Fully omitted range requires any non-None property value.
For example, to show terminated jobs with return code -15 and tasks
having these jobs (rcode* is optional since tasks do not have this property),
where the jobs have defined category* (optional since tasks do not have category)
and where each job executed from 1.5 sec up to 1 hour (3600 sec):
?flt=rcode*:-15|duration:1.5..3600|category*
-
jlim - limit the number of the showing items up to this number of jobs,
100 by default.
-
refresh - page auto refresh time in seconds, >= 2, absent by default.
An example of the query:
http://localhost:8080/tasks?flt=rcode*:-15|duration:1.5..3600|category*