{% extends "base.html" %} {% block title %}Requests · API Gateway{% endblock %} {% block content %}

Requests

{{ total }} request{{ '' if total == 1 else 's' }}
{% for log in logs %} {% else %} {% endfor %}
Time (UTC)ServiceKeyRequestStatusLatency
{{ log.timestamp.strftime("%Y-%m-%d %H:%M:%S") }} {{ log.service.name if log.service else "–" }} {{ log.api_key.name if log.api_key else "–" }} {{ log.method }} {{ log.path[:60] }}{% if log.query_string %}?{{ log.query_string[:30] }}{% endif %} {{ log.status_code }} {{ "%.1f" | format(log.latency_ms) }} ms
No requests match these filters.
{% if pages > 1 %} {% set base = '/admin/requests?service_id=' ~ (f.service_id or '') ~ '&user_id=' ~ (f.user_id or '') ~ '&key_id=' ~ (f.key_id or '') ~ '&status_class=' ~ f.status_class ~ '&q=' ~ f.q %}
{% if page > 1 %}← Newer{% endif %} Page {{ page }} of {{ pages }} {% if page < pages %}Older →{% endif %}
{% endif %}
{% endblock %} {% block scripts %} {% endblock %}