{% extends "base.html" %} {% block title %}{{ service.name }} - Report{% endblock %} {% block content %}

{{ service.name }}

{{ service.protocol | upper }}: {{ service.target }} Edit

Uptime by Period

All time Last 24h Last 7 days Last 30 days
{% if period_label %}

Showing: {{ period_label }}

{% endif %}
{% if from_date or to_date %} Clear {% endif %}
Uptime{% if from_date or to_date %} (period){% endif %} {{ stats.uptime_pct }}%
Checks {{ stats.total }}
Avg Latency {{ stats.avg_ms or '-' }}{% if stats.avg_ms %} ms{% endif %}
Min {{ (stats.min_ms | round(0) | int) if stats.min_ms is not none else '-' }}{% if stats.min_ms is not none %} ms{% endif %}
Max {{ (stats.max_ms | round(0) | int) if stats.max_ms is not none else '-' }}{% if stats.max_ms is not none %} ms{% endif %}

Response Time

{% if chart_checks %}
{% else %}

No check data yet. Checks will appear after the first run.

{% endif %}

Recent Checks

{% for c in checks %} {% else %} {% endfor %}
Timestamp Status Response (ms) Error / Reason
{{ c.timestamp[:19] }} {% if c.success %} OK {% else %} ERROR {% endif %} {{ (c.response_time_ms | round(0) | int) if c.response_time_ms is not none else '-' }} {{ c.error_message or '-' }}
No checks yet.{% if status_filter or search %} No matches for filter.{% endif %}
{% if checks_total > 0 %} {% endif %}

← Back to Dashboard

{% if chart_checks %} {% endif %} {% endblock %}