{% extends "base.html" %} {% block title %}System Health - Makenot.work{% endblock %} {% block body_attrs %} class="health-page"{% endblock %} {% block head %} {% endblock %} {% block content %} {% include "partials/site_header.html" %}

System Health

Service status and diagnostics

{{ overall_status }}
Uptime: {{ uptime }}
Version: {{ version }}
Checked in {{ check_duration_ms }}ms

Database

Status
{{ db_status }}
Pool
{{ db_active_connections }}/{{ db_pool_max }} ({{ db_pool_utilization }})
Users
{{ user_count }}
Projects
{{ project_count }}
Items
{{ item_count }}
Transactions
{{ transaction_count }}
Blog Posts
{{ blog_post_count }}

Sessions

Status
{{ session_status }}
Store
PostgreSQL
Active Sessions
{{ active_sessions }}

Storage (S3)

Status
{{ storage_status }}
{% if storage_configured %}
Bucket
{{ storage_bucket }}
Region
{{ storage_region }}
{% endif %}

Payments (Stripe)

Status
{{ stripe_status }}
{% if stripe_configured %}
Mode
{{ stripe_mode }}
Connected Creators
{{ connected_creators }}
{% endif %}

Email

Status
{{ email_status }}
Provider
{{ email_provider }}

SyncKit

Status
{{ synckit_status }}
{% if synckit_configured %}
Registered Apps
{{ synckit_app_count }}
Connected Devices
{{ synckit_device_count }}
Sync Log Entries
{{ synckit_log_entries }}
{% endif %}

Security & Monitoring

Admin
{{ admin_status }}
2FA
Available
CSRF
Active

Server

Environment
{{ environment }}
Host
{{ host }}
Started
{{ started_at }}

Privacy & Compliance

{% for job in privacy_jobs %}

{{ job.description }}

Last ran
{{ job.last_ran }}
Rows affected
{{ job.rows_affected }}
{% endfor %}

Uptime Monitoring

Monitor

Status
{% if monitor_enabled %}Active{% else %}Disabled{% endif %}
Check Interval
{{ monitor_interval_secs }}s
Alerts
{% if alerts_configured %}Configured{% else %}Not configured{% endif %}

Uptime

Last 24h
{% match uptime_24h %}{% when Some with (v) %}{{ v }}%{% when None %}No data{% endmatch %}
Last 7d
{% match uptime_7d %}{% when Some with (v) %}{{ v }}%{% when None %}No data{% endmatch %}
Last Incident
{% match last_incident %}{% when Some with (v) %}{{ v }}{% when None %}None recorded{% endmatch %}

External Monitor (PoM)

{% if pom_available %}
Status
{% match pom_status %}{% when Some with (v) %}{{ v }}{% when None %}-{% endmatch %}
Response Time
{% match pom_response_time_ms %}{% when Some with (v) %}{{ v }}ms{% when None %}-{% endmatch %}
Last Check
{% match pom_checked_at %}{% when Some with (v) %}{{ v }}{% when None %}-{% endmatch %}
Uptime 24h
{% match pom_uptime_24h %}{% when Some with (v) %}{{ v }}%{% when None %}No data{% endmatch %}
Uptime 7d
{% match pom_uptime_7d %}{% when Some with (v) %}{{ v }}%{% when None %}No data{% endmatch %}
{% match pom_avg_latency %}{% when Some with (v) %}
Avg Latency
{{ v }}
{% when None %}{% endmatch %} {% match pom_p95_latency %}{% when Some with (v) %}
p95 Latency
{{ v }}
{% when None %}{% endmatch %} {% if pom_routes_total > 0 %}
Routes
{{ pom_routes_ok }}/{{ pom_routes_total }} OK{% if !pom_routes_failed.is_empty() %} (FAIL: {{ pom_routes_failed.join(", ") }}){% endif %}
{% endif %} {% if pom_incident_active %}
Incident
{% match pom_incident_status %}{% when Some with (v) %}{{ v }}{% when None %}-{% endmatch %} since {% match pom_incident_since %}{% when Some with (v) %}{{ v }}{% when None %}-{% endmatch %}
{% endif %} {% else %}
Status
Unavailable
{% endif %}
{% if !recent_snapshots.is_empty() %}
Recent Checks ({{ recent_snapshots.len() }})
{% endif %} {% if !pom_recent.is_empty() %}
Recent External Checks ({{ pom_recent.len() }})
{% endif %} {% if !pom_recent_incidents.is_empty() %}
Recent Incidents ({{ pom_recent_incidents.len() }})
{% endif %}

Endpoint Tests

Public Endpoints ({{ public_tests.len() }})
Database Queries ({{ db_tests.len() }})

Generated at {{ generated_at }}

{% endblock %}