Uptime Monitor

Monitor dashboard for Uptime Kuma / Prometheus metrics with domain-level filtering

Uptime Monitor screenshot 1

Uptime Monitor

Grafana dashboard for Uptime Kuma with Prometheus/Mimir — providing a real-time overview of monitor health, response times, SSL certificates, and uptime ratios with domain-level filtering.

Features

  • Overview stat bar — Total, UP, DOWN, Certs Expiring, Invalid Certs, Avg Uptime
  • Monitor Status Table — one row per monitor with Status, Response Time, Cert Days Remaining, Cert Valid, and Uptime Ratio columns; sorted by most urgent certificate first
  • Status Timeline — colour-coded UP/DOWN/PENDING/MAINTENANCE history per monitor
  • Response Time — live time series and per-monitor bar gauge
  • Uptime — bar gauge and historical time series per monitor
  • SSL Certificates — days remaining and validity bar gauges
  • Monitor Groups — uptime and response time for Uptime Kuma group monitors

Variables

VariableDescriptionDefault
domain_filterFilter by domain (dynamically fetched via label_values)All
uptime_windowUptime/response time window: 1d, 30d, 365d30d
threshold_cert_daysCert expiry warning threshold in days3

Requirements

  • Uptime Kuma with Prometheus endpoint enabled
  • Mimir or Prometheus scraping Uptime Kuma
Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies