Har du någonsin märkt att en tjänst i ditt hemmanätverk ligger nere först när du faktiskt behöver använda den? Med Uptime Kuma på din Proxmox-server får du ett kraftfullt verktyg som vaktar dina tjänster dygnet runt och meddelar dig så fort något går snett.
Uptime Kuma har snabbt blivit en favorit i homelab-världen tack vare sitt enkla och snygga gränssnitt. Det fungerar som en lättviktig version av professionella verktyg som Pingdom eller UptimeRobot, fast du kör det helt lokalt och har full kontroll över din egen data.
I en växande Proxmox-miljö blir det snabbt svårt att hålla koll på alla virtuella maskiner, containrar och webbtjänster. Uptime Kuma löser detta genom att erbjuda:
Det finns två primära vägar att gå när du vill installera Uptime Kuma som en LXC (Linux Container) på Proxmox. Valet beror på om du föredrar full kontroll eller maximal bekvämlighet.
För de flesta användare är detta det absolut smidigaste sättet. Genom att använda välrenommerade skript från communityt kan du ha en fungerande instans uppe på under två minuter.
Besök Proxmox VE Scripts och sök efter andra bra tjänster som du kan köra i din proxmox. Skripten sköter allt från att ladda ner rätt template till att installera rätt mjukvara. Det sparar tid och minimerar risken för konfigurationsfel.
Om du vill ha full kontroll på din installation eller vill lära dig processen från grunden kan du skapa en standard Debian- eller Ubuntu-container manuellt:
npm run setup för att förbereda miljön.När installationen är klar når du gränssnittet via IP-adressen på port 3001 (t.ex. http://192.168.1.60:3001).
Klicka på "Add New Monitor". Här kan du välja typ av övervakning. För en vanlig webbtjänst väljer du HTTP(s) och anger URL:en. En praktisk funktion är "Upside Down Mode", som används om du vill att monitorn ska larma när en tjänst faktiskt är uppe (bra för vissa typer av säkerhetstester).
Utan notiser är övervakning bara statistik. Uptime Kuma glänser verkligen här genom sitt enorma stöd för olika plattformar. Du kan välja och vraka bland en uppsjö av tjänster för att få larmet precis där du vill ha det.
Några av de mest populära alternativen inkluderar:
Med stöd för så många leverantörer kan du enkelt bygga ett arbetsflöde där kritiska larm går till mobilen via Gotify, medan mindre viktiga loggar hamnar i en dedikerad Discord-kanal.
Om Uptime Kuma körs på samma Proxmox-nod som de tjänster den övervakar, kommer den inte kunna skicka notiser om hela den fysiska servern dör (eftersom Kuma dör med den). För kritisk infrastruktur bör du överväga att köra en sekundär instans på en annan maskin.
En av de mest uppskattade funktionerna i Uptime Kuma är möjligheten att skapa offentliga statussidor. Om du har familjemedlemmar eller vänner som använder dina tjänster (kanske en Plex-server eller Home Assistant), kan du ge dem en länk där de själva kan se om något är nere innan de ringer och frågar dig.
Du kan anpassa dessa sidor med egen text, logotyp och välja exakt vilka monitorer som ska visas för allmänheten.
Att sätta upp Uptime Kuma är ett av de mest tacksamma projekten du kan göra i ditt hemma-lab. Det ger en omedelbar känsla av proffsighet och kontroll. Erfarenhetsmässigt är det ofta de små detaljerna, som att övervaka din routers externa IP eller kontrollera att dina SSL-certifikat inte går ut, som gör störst nytta i längden.
Tänk på att Uptime Kuma använder en SQLite-databas som standard. Det är extremt stabilt för de flesta, men se till att ta regelbundna backuper av din LXC-container i Proxmox ifall din lagringsmedia skulle svika dig.
Av: MCon
Nörd med inslag av IoT, 3D-print, filmer och saker som gör livet enklare
För dig som gillar att nörda ner sig i IoT, prylar och teknik. Vi sätter nyheter på det vi gillar och hoppas att även du uppskattar och läser våra artiklar.
Kategorier: