{% extends "base.html" %} {% block title %}Dashboard — FabledNetMon{% endblock %} {% block content %}

Dashboard

{# ── Summary strip ───────────────────────────────────────────────────────── #}
Hosts
{{ total_hosts }} total
Manage →
Ping
{% if ping_up + ping_down == 0 %} No hosts {% else %} {{ ping_up }}up {% if ping_down %} {{ ping_down }}down{% endif %} {% endif %}
DNS
{% if dns_ok + dns_fail == 0 %} No hosts {% else %} {{ dns_ok }}ok {% if dns_fail %} {{ dns_fail }}failed{% endif %} {% endif %}
Alerts
View rules →
{# ── Widget grid ─────────────────────────────────────────────────────────── #}
{# Ping widget #}
Ping — last 30 probes Details & settings →
{# DNS widget #}
{# Traefik widget — only if plugin enabled #} {% if traefik_enabled %}
Traefik Details →
{% endif %}
{% endblock %}