{% extends "base.html" %} {% block title %}providers · Maverick{% endblock %} {% block content %}

provider health

{% if not rows %}

No provider calls recorded yet. Stats are in-memory and reset on restart.

{% else %} {% for r in rows %} {% endfor %}
provider model calls errors err % p50 ms p95 ms $ total last seen
{{ r.provider }} {{ r.model }} {{ r.calls }} {{ r.errors }} {% if r.error_rate >= 0.1 %} {{ '%.1f' % (r.error_rate * 100) }}% {% elif r.error_rate > 0 %} {{ '%.1f' % (r.error_rate * 100) }}% {% else %} 0% {% endif %} {{ '%.0f' % r.p50_ms if r.p50_ms is not none else '—' }} {{ '%.0f' % r.p95_ms if r.p95_ms is not none else '—' }} ${{ '%.4f' % r.total_dollars }} {{ r.last_seen | datetime }}
{% endif %}

scrape

JSON snapshot: GET /api/v1/providers

{% endblock %}