{% extends "overseer/base.html" %}{% load overseer_extras %} {% block title %}Workers · Overseer{% endblock %} {% block heading %}Workers{% endblock %} {% block content %}
{% if workers %} {% for w in workers %} {% endfor %}
WorkerHostStateQueuesCurrent taskProcessedFailedStartedLast seen
{{ w.worker_id }} {{ w.hostname|default:"–" }}{% if w.pid %} pid {{ w.pid }}{% endif %} {{ w.state }} {{ w.queues|join:", "|default:"–" }} {% if w.current_run %}{{ w.current_run.job.task_name }} {{ w.current_run.started_at|ago }}{% else %}idle{% endif %} {{ w.tasks_processed }}{{ w.tasks_failed }} {{ w.started_at|ago }}{{ w.last_seen_at|ago }}
{% else %}
No workers seen yet. Start one with manage.py overseer_worker (or db_worker).
{% endif %}
{% endblock %}