| Job ID | Name | Workflow | Run | User | State | Backend | CPU Hours | Resources | Utilization | Submit Time | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {% if job.job_id %} {{ job.job_id }} {% else %} pending {% endif %} | {% if job.run_id and job.task_id %} {{ job.name }} {% else %} {{ job.name }} {% endif %} | {% if job.workflow_name and job.workflow_name != '_default' %} {{ job.workflow_name }} {% else %} - {% endif %} | {% if job.run_id and job.workflow_name != '_default' %} {{ job.run_id }} {% else %} - {% endif %} | {{ job.user }} | {% if job.state == 'running' %} {% elif job.state == 'pending' %} {% elif job.state == 'submitted' %} {% elif job.state == 'completed' %} {% elif job.state == 'failed' %} {% endif %} {{ job.state }} | {{ job.backend_name }} | {% if job.cpu_hours >= 1 %} {{ "%.1f"|format(job.cpu_hours) }}h {% elif job.cpu_hours > 0 %} {{ "%.1f"|format(job.cpu_hours * 60) }}m {% else %} — {% endif %} | {{ job.cpus }} CPU{% if job.memory %}, {{ job.memory }}{% endif %} |
{% if job.cpu_efficiency is not none or job.max_rss %}
{% if job.cpu_efficiency is not none %}
CPU
{{ "%.0f"|format(job.cpu_efficiency) }}%
{% endif %}
{% if job.max_rss and job.max_rss != "N/A" and job.max_rss != "0B" %}
Mem {{ job.max_rss }}{% if job.memory and job.memory !=
'-' %}/{{ job.memory }}{% endif %}
{% endif %}
{% else %}
-
{% endif %}
|
{% if job.submit_time %} {% else %} - {% endif %} |
{% if job.source == 'external' and job.job_id %}
{% if not job.is_terminal %}
{% else %}
{% endif %}
{% endif %}
|
{% if filter_enabled and filter_user %} No jobs found for user "{{ filter_user }}". Try showing all users. {% elif status.connected %} No jobs are currently tracked. Submit a run or wait for polling to detect existing jobs. {% else %} Unable to connect to the backend. {% endif %}