{% extends "layout.html" %} {% block title %}System Diagnostics - BZOD{% endblock %} {% block active_status %}active{% endblock %} {% block header_title %}Server Status & Diagnostics{% endblock %} {% block content %}

System Status

Application Status {{ app_status }}
Uptime {{ uptime }}
Memory Usage {{ memory_usage }}
Analytics Memory Queue Size {{ queue_size }} items
Build Version v{{ version }}
Git Commit Hash {{ git_commit }}

Database Status

{{ db_status }}

All SQLite databases are running with Write-Ahead Logging (WAL) enabled, providing concurrent reads and high transactional throughput.

Link Health Registry

{% if urls.is_empty() %} {% else %} {% for url in urls %} {% endfor %} {% endif %}
Short Link Destination URL General Status Detailed Diagnostic Latency Last Checked
No shortened links registered to monitor.
/{{ url.code }}
{{ url.title.as_deref().unwrap_or("") }}
{{ url.destination }} {% if url.status == "healthy" %} Healthy {% else if url.status == "suspect" %} Suspect {% else %} Dead {% endif %} {% if let Some(last_status) = url.last_status %} {% if last_status == "healthy" %} HTTP OK {% else if last_status == "timeout" %} Timeout {% else if last_status == "dns_failure" %} DNS Error {% else if last_status == "tls_error" %} TLS Error {% else if last_status == "connection_refused" %} Refused {% else if last_status == "redirect_loop" %} Redirect Loop {% else if last_status.starts_with("http_") %} {{ last_status.replace("http_", "HTTP ") }} {% else %} {{ last_status }} {% endif %} {% else %} Pending {% endif %} {% if let Some(latency) = url.last_latency_ms %} {{ latency }} ms {% else %} - {% endif %} {{ url.updated_at[0..10] }} {{ url.updated_at[11..16] }}
{% endblock %}