Ga naar inhoud

πŸ“Š Uptime Kuma: Monitoring & Statuspagina's

Binnen mijn homelab draait Uptime Kuma in een lichte LXC-container als het centrale bewakingssysteem. Het controleert continu of alle servers, virtuele machines, LXC-containers en netwerkswitches (zoals de QNAP en Zyxel) online zijn. Zodra een service onbereikbaar wordt, stuurt Uptime Kuma direct een melding.

πŸ›‘οΈ Waarom Uptime Kuma Onmisbaar is

Logo / App Feature Functie binnen het Netwerk
⏱️ Real-time Pings Controleert services elke 30 seconden via HTTP(S), TCP, Ping of DNS-queries
πŸ“’ Instant Notificaties Directe integratie met Telegram, Discord of Gotify bij uitval van een server
πŸ“ˆ Latency Grafieken Brengt de responstijd in kaart om netwerk-vertragingen direct te signaleren
πŸ“‘ Status Pagina's Publiceert een strakke statuspagina voor inzicht in de homelab-uptime

uptime-kuma

βš™οΈ Inrichting & Monitor Strategie

De monitor-container is strategisch geplaatst om het gehele netwerk te kunnen overzien.

  • Multi-VLAN Toegang: Kan via de Asus-router poorten scannen over verschillende VLAN's (Management, Media, IoT).
  • SSL Validatie: Controleer automatisch of de SSL-certificaten van je publieke domeinen nog geldig zijn.
  • SQLite Database: Slaat alle historische uptime-data efficiΓ«nt en persistent op in een lokale database.

πŸ› οΈ Dagelijks Beheer & Onderhoud

  • Database Krimp: Ruim periodiek oude geschiedenis-logs op binnen de app om de SQLite-database compact te houden.
  • Notification Test: Test maandelijks of de notificatie-backends (zoals Telegram) nog correct verbinding maken.
  • Monitor Opschoning: Verwijder oude testmonitors van containers of VM's die inmiddels zijn opgedoekt.