{% extends "layout.html" %} {% from "shared/components.html" import icon, status_badge %} {% block content %}

{{ queue }}

Queue State

{% if paused %} {{ status_badge("paused", "Paused") }} {% else %} {{ status_badge("running", "Running") }} {% endif %}

Pause and resume are executed by the configured AsyncMQ backend. The dashboard only reports the backend result.

{% if paused %} {% else %} {% endif %}

Current Job Counts

Server rendered, then refreshed from queue events
Waiting {{ counts.waiting }}
Active {{ counts.active }}
Delayed {{ counts.delayed }}
Failed {{ counts.failed }}
Completed {{ counts.completed }}

Live Count History

Last 20 queue events
{% endblock %}