ZimaCube Home Lab Monitoring Gids: Van Uptime Kuma tot AI Agents

Eva Wong is de Technisch Schrijver en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, ze is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials geeft ze de community de kracht om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Zodra je DNS, DHCP, bestandsdeling, een dozijn containers en meerdere VM's allemaal op één ZimaCube host, wordt een ongemakkelijke waarheid langzaam duidelijk:

Deze machine is het enkele punt van falen geworden voor je hele digitale leven.

Monitoring is niet langer alleen een “coole dashboard.” Het wordt de wachter die alles voor je in de gaten houdt als je niet thuis bent. Deze gids bespreekt vier monitoringopties voor ZimaCube, van lichtgewicht tot geavanceerd.

Optie 1: Uptime Kuma — Lichtgewicht en eenvoudig

Uptime Kuma is een lichtgewicht tool voor het monitoren van servicebeschikbaarheid. Wat het doet is eenvoudig: het controleert regelmatig of de door jou opgegeven diensten reageren, en waarschuwt je als dat niet het geval is.

Donker thema Uptime Kuma monitoringdashboard toont online/offline servicestatus, responstijdgrafiek en uptimepercentage voor zelfgehoste ZimaCube-diensten

Installatie, Docker of LXC

# Docker-methode, de eenvoudigste optie

docker run -d \
--name uptime-kuma \
-p 3001:3001 \
-v uptime-kuma:/app/data \
louislam/uptime-kuma:latest

Configureer monitors

Open:

http://your-IP:3001

Voeg vervolgens monitors toe:

Monitortype Doel Controle-interval
HTTP(s) https://192.168.1.100:8006, Proxmox 60 seconden
Ping Router IP 30 seconden
TCP-poort Poort 53 van de DNS-server 60 seconden
HTTP(s) Health check-eindpunten van kritieke diensten 60 seconden

Notificatiekanalen

Uptime Kuma ondersteunt tientallen notificatiekanalen, waaronder Telegram, e-mail, webhook, DingTalk en Feishu. Het wordt aanbevolen om minstens twee te configureren: één voor directe meldingen, zoals Telegram of Feishu, en één als back-up, zoals e-mail.

Uptime Kuma vertelt je alleen dat iets niet werkt. Het vertelt je niet waarom het niet werkt. Voor een thuisomgeving is dit meestal voldoende. Zodra je weet dat iets niet werkt, kun je via SSH inloggen en het onderzoeken.

Optie 2: Pulse — Diepe integratie met Proxmox

Pulse is een monitoringdashboard dat speciaal is ontworpen voor Proxmox en wordt geïnstalleerd als een LXC-container. In vergelijking met Uptime Kuma, dat vooral aangeeft of iets online is, vertelt Pulse je hoe gezond het systeem is.

Pulse monitoring software back-up overzicht UI voor Proxmox VE, toont multi-node CPU/RAM-gebruik, 30 dagen back-upstatistieken en VM-container back-uplog

Installatie

Pulse biedt een LXC-sjabloon, waarmee je de container direct in Proxmox kunt aanmaken. Raadpleeg de officiële Pulse-documentatie voor installatie-instructies.

Kernfuncties

  • Hostoverzicht: grafieken voor CPU-, geheugen-, netwerk- en schijfgebruik
  • Details per VM/CT: resourcegebruik van elke individuele virtuele machine of container
  • Back-up status tracking: welke VM’s hun laatste back-up niet hebben gehaald
  • Actieve meldingen: pushmeldingen bij CPU-overbelasting, bijna volle schijven of back-up fouten

Een heel herkenbare dagelijkse ervaring is deze: elke ochtend open je Pulse, scan je in vijf seconden de status van drie hosts en sluit je het weer. Je hoeft niet de hele dag naar een dashboard te staren.

Optie 3: Proxmox Data Center Manager — Multi-Host beheer

Als je meer dan één Proxmox-host hebt, zoals een ZimaCube plus een oude Mac Mini of pc, kan de officiële Proxmox Data Center Manager je helpen meerdere hosts op één plek te beheren.

Het biedt:

  • Aggregatie van metrics over meerdere hosts
  • Geünificeerde opslagpoolweergave
  • Realtime monitoring van back-up voortgang

De interface neigt naar een zakelijke stijl, met een hoge informatiedichtheid en veel grafieken. Voor een thuisopstelling met slechts één of twee machines dekt Pulse al 90% van de dagelijkse behoeften. De meerwaarde van Data Center Manager wordt duidelijker als je drie of meer hosts hebt.

Proxmox Datacenter Manager multi-host cluster management dashboard op een monitor met realtime CPU-, geheugenbelasting en resource-toewijzingsgrafieken

Optie 4: AI Monitoring Agent — De charme van over-engineering

Dit is de meest “uitgebreide” optie van de vier, en ook degene die het meest futuristisch aanvoelt.

Het idee

In plaats van te staren naar een stapel dashboards en grafieken, laat een AI-agent periodiek via SSH inloggen op je Proxmox-hosts, de status van services controleren en je een samenvatting in natuurlijke taal sturen:

“Alles ziet er vandaag normaal uit. Het gemiddelde CPU-gebruik van ZimaCube is 12% en het geheugenverbruik is 45%. De back-up werd voltooid om 03:07 en duurde 4 minuten. De DNS-responstijd is normaal. Eén ding om op te merken: het gebruik van de NVMe-cachepool is de afgelopen week gestegen van 52% naar 61%. Als dit zo doorgaat, kan uitbreiding over ongeveer 3 weken nodig zijn.”

Implementatie

Maak een LXC-container aan op ZimaCube, installeer Claude CLI of een vergelijkbare AI-tool en schrijf een cron-script:

#!/bin/bash
Voer dit elke dag uit om 8 uur ’s ochtends en ’s avonds
1. SSH in elke host en verzamel command outputs zoals qm list, pvesh en zpool status
2. Voer de output in bij de AI Agent
3. Laat de AI een samenvatting genereren en stuur die naar Telegram of Feishu

ZimaCube heeft genoeg CPU en geheugen om deze AI Agent te draaien. Een lichte LXC-container is voldoende.

Waarom het nog niet wordt aanbevolen

Als proof of concept is dit interessant. Maar in dagelijks gebruik:

  • De outputkwaliteit is onstabiel en de grens tussen “alles is in orde” en “er lijkt iets mis” kan vaag zijn.
  • Bij het oplossen van problemen moet je nog steeds de terminal openen en de ruwe data controleren.
  • Onderhoudskosten blijven: AI API-sleutels, modelupdates en promptafstemming.

Zet het op de lijst “misschien later proberen”. Voor nu is de gouden combinatie Pulse + Uptime Kuma.

Aanbevolen combinaties

Jouw scenario Aanbevolen setup
Slechts één ZimaCube Uptime Kuma
ZimaCube draait Proxmox met 5+ VM’s/CT’s Pulse + Uptime Kuma
Meerdere Proxmox hosts Pulse + Proxmox Data Center Manager
Je houdt van knutselen en hebt tijd Een van bovenstaande + probeer een AI Agent

Monitoring is niet het einddoel

Het bouwen van dit monitoringsysteem brengt een onverwacht voordeel:

Vroeger vroeg je je misschien af: “Draaien de backups wel?” en logde je dan in om het te controleren. Nu blijft het systeem stil als alles normaal is en waarschuwt het je alleen als er iets misgaat. Die stilte zelf wordt een vorm van vertrouwen.

De tijd die je investeert in ZimaCubeProxmox installeren, backups configureren en monitoring instellen—is in feite besteed aan het kopen van gemoedsrust.

Een NAS geeft je opslagruimte.

Een server geeft je mogelijkheden.

Een goed monitoringsysteem geeft je de vrijheid om je geen zorgen meer te maken.

Erkenning:

Dit artikel is gebaseerd op de ZimaCube Experience Blog van communitylid Bob. Speciale dank aan Bob voor zijn gedetailleerde Proxmox hands-on notities en oprechte delen.

Zima Campagne Hub

Meer om te lezen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.