{% extends "ui/_layout.html" %} {% block title %}Dashboard - withcache{% endblock %} {% block subnav %} {% endblock %} {% block intro %}
Withcache overview. Catalog entries staged by the operator, the bytes cached on disk, download activity, and the last few URLs clients asked for that are not in the catalog. Drill in via Catalog / Misses.
{% endblock %} {% block content %}
  • Entries staged {{ entries_total }}
  • Entries cached {{ entries_cached }}
  • Cached blobs on disk {{ blob_count }}
  • Cached bytes {{ cached_bytes }}
  • Downloads in flight {% if active_jobs %} {{ active_jobs }} {% else %} - {% endif %}
  • {% if failed_jobs %}
  • Failed downloads {{ failed_jobs }}
  • {% endif %}
Health {% set _checks = sanity | rejectattr("info") | list %} {% set _ok = _checks | selectattr("ok") | list | length %} {{ _ok }} / {{ _checks | length }} OK
    {% for s in sanity %}
  • {% if s.info %} {% elif s.ok %} {% else %} {% endif %} {% if s.href or s.fix_href %} {{ s.label }}
    {{ s.detail }}
    {% else %}
    {{ s.label }}
    {{ s.detail }}
    {% endif %}
  • {% endfor %}
Recent misses Open misses →
{% for r in recent_misses %} {% endfor %} {% if not recent_misses %} {% endif %}
URL Count Last seen
{{ r['url'] }} {{ r['count'] }} {{ r['last_seen'] }}
No recorded misses yet. When clients ``curl`` withcache for a URL that isn't cached the request shows up here so the operator can decide whether to promote it to the catalog.
{% endblock %}