Przewodnik monitorowania laboratorium domowego ZimaCube: od Uptime Kuma do agentów AI

Eva Wong jest Technicznym Redaktorem oraz stałym majsterkowiczem w ZimaSpace. Życiowa geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu złożonych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że self-hosting powinien być zabawą, a nie czymś onieśmielającym. Poprzez swoje tutoriale umożliwia społeczności rozwikłanie konfiguracji sprzętowych, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Gdy hostujesz DNS, DHCP, udostępnianie plików, kilkanaście kontenerów i kilka maszyn wirtualnych na jednym ZimaCube, stopniowo staje się jasne nieprzyjemne prawda:

Ta maszyna stała się pojedynczym punktem awarii całego twojego cyfrowego życia.

Monitorowanie to już nie tylko „fajny pulpit”. Staje się strażnikiem, który czuwa nad wszystkim, gdy jesteś poza domem. Ten przewodnik przedstawia cztery opcje monitorowania dla ZimaCube, od lekkich po zaawansowane.

Opcja 1: Uptime Kuma — Lekki i prosty

Uptime Kuma to lekki narzędzie do monitorowania dostępności usług. Jego działanie jest proste: regularnie sprawdza, czy wskazane usługi odpowiadają, i powiadamia, jeśli nie.

Pulpit monitorujący Uptime Kuma w ciemnym motywie pokazujący status usług online/offline, wykres czasu odpowiedzi i procent dostępności dla usług self-hosted ZimaCube

Instalacja, Docker lub LXC

# Metoda Docker, najprostsza opcja

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

Konfiguruj monitory

Otwórz:

http://your-IP:3001

Następnie dodaj monitory:

Typ monitorowania Cel Interwał sprawdzania
HTTP(s) https://192.168.1.100:8006, Proxmox 60 sekund
Ping Adres IP routera 30 sekund
Port TCP Port 53 serwera DNS 60 sekund
HTTP(s) Punkty kontrolne zdrowia krytycznych usług 60 sekund

Kanały powiadomień

Uptime Kuma obsługuje dziesiątki kanałów powiadomień, w tym Telegram, Email, Webhook, DingTalk i Feishu. Zaleca się skonfigurowanie przynajmniej dwóch: jednego do natychmiastowych alertów, np. Telegram lub Feishu, oraz jednego jako zapasowego, np. Email.

Uptime Kuma informuje tylko, że coś jest niedostępne. Nie mówi, dlaczego jest niedostępne. W środowisku domowym zwykle to wystarcza. Gdy wiesz, że coś nie działa, możesz połączyć się przez SSH i zbadać problem.

Opcja 2: Pulse — Głęboka integracja z Proxmox

Pulse to pulpit monitorujący zaprojektowany specjalnie dla Proxmox i instalowany jako kontener LXC. W porównaniu do Uptime Kuma, który głównie informuje, czy coś jest online, Pulse pokazuje, jak zdrowy jest system.

Interfejs przeglądu kopii zapasowych oprogramowania monitorującego Pulse dla Proxmox VE, pokazujący zużycie CPU/RAM na wielu węzłach, statystyki kopii zapasowych z ostatnich 30 dni oraz dziennik kopii zapasowych kontenerów VM

Instalacja

Pulse dostarcza szablon LXC, pozwalający na tworzenie kontenera bezpośrednio w Proxmox. Zapoznaj się z oficjalną dokumentacją Pulse dotyczącą kroków instalacji.

Główne funkcje

  • Przegląd hosta: wykresy zużycia CPU, pamięci, sieci i dysku
  • Szczegóły dla każdej maszyny wirtualnej/kontenera: zużycie zasobów przez każdą indywidualną maszynę wirtualną lub kontener
  • Śledzenie statusu kopii zapasowej: które maszyny wirtualne nie wykonały ostatniej kopii zapasowej
  • Aktywne alerty: powiadomienia push o przeciążeniu CPU, dyskach zbliżających się do pełnej pojemności lub niepowodzeniach kopii zapasowej

Bardzo realne doświadczenie codzienne to: każdego ranka otwierasz Pulse, w ciągu pięciu sekund sprawdzasz status trzech hostów i zamykasz aplikację. Nie musisz wpatrywać się w pulpit cały dzień.

Opcja 3: Proxmox Data Center Manager — Zarządzanie wieloma hostami

Jeśli masz więcej niż jeden host Proxmox, na przykład ZimaCube oraz stary Mac Mini lub PC, oficjalny Data Center Manager Proxmox może pomóc Ci zarządzać wieloma hostami w jednym miejscu.

Zapewnia:

  • Agregacja metryk między hostami
  • Widok zunifikowanej puli pamięci masowej
  • Monitorowanie postępu kopii zapasowej w czasie rzeczywistym

Interfejs jest utrzymany w stylu korporacyjnym, z dużą gęstością informacji i wieloma wykresami. W domowej konfiguracji z jednym lub dwoma urządzeniami Pulse pokrywa już 90% codziennych potrzeb. Wartość dodana Data Center Manager staje się bardziej widoczna, gdy masz trzy lub więcej hostów.

Panel zarządzania klastrem wielohostowym Proxmox Datacenter Manager na ekranie monitora z metrykami obciążenia CPU i pamięci w czasie rzeczywistym oraz wykresami alokacji zasobów

Opcja 4: Agent monitorujący AI — Urok nadmiernego inżynierii

To najbardziej „odjechana” opcja spośród czterech, a także ta, która wydaje się najbardziej futurystyczna.

Pomysł

Zamiast wpatrywać się w stos pulpitów i wykresów, pozwól agentowi AI okresowo łączyć się przez SSH z hostami Proxmox, sprawdzać status usług i wysyłać Ci podsumowanie w języku naturalnym:

„Dzisiaj wszystko wygląda normalnie. Średnie użycie CPU ZimaCube wynosi 12%, a użycie pamięci 45%. Kopia zapasowa zakończyła się o 03:07 i trwała 4 minuty. Czas odpowiedzi DNS jest normalny. Warto zauważyć, że użycie puli pamięci podręcznej NVMe wzrosło z 52% do 61% w ciągu ostatniego tygodnia. Przy takim tempie za około 3 tygodnie może być potrzebna rozbudowa.”

Implementacja

Utwórz kontener LXC na ZimaCube, zainstaluj Claude CLI lub podobne narzędzie AI i napisz skrypt cron:

#!/bin/bash
Uruchamiaj codziennie o 8:00 i 20:00
1. Zaloguj się przez SSH do każdego hosta i zbierz wyniki poleceń takich jak qm list, pvesh i zpool status
2. Przekaż wynik agentowi AI
3. Niech AI wygeneruje podsumowanie i wyśle je na Telegram lub Feishu

ZimaCube ma wystarczająco CPU i pamięci, by uruchomić tego agenta AI. Wystarczy lekki kontener LXC.

Dlaczego jeszcze nie jest to zalecane

Jako dowód koncepcji jest to interesujące. Ale w codziennym użytkowaniu:

  • Jakość wyników jest niestabilna, a granica między „wszystko jest w porządku” a „coś wydaje się nie tak” może być niejasna.
  • Podczas rozwiązywania problemów nadal musisz otworzyć terminal i sprawdzić surowe dane.
  • Koszty utrzymania pozostają: klucze API AI, aktualizacje modeli i dostrajanie promptów.

Umieść to na liście „może spróbować później”. Na razie złotą kombinacją jest Pulse + Uptime Kuma.

Zalecane kombinacje

Twój scenariusz Zalecana konfiguracja
Tylko jeden ZimaCube Uptime Kuma
ZimaCube z Proxmoxem i 5+ maszynami wirtualnymi/kontenerami Pulse + Uptime Kuma
Wiele hostów Proxmox Pulse + Proxmox Data Center Manager
Lubisz majsterkować i masz na to czas Dowolne z powyższych + wypróbuj agenta AI

Monitoring nie jest celem samym w sobie

Budowa tego systemu monitoringu przynosi nieoczekiwaną korzyść:

W przeszłości mogłeś się czasem zastanawiać: „Czy kopie zapasowe działają?” i wtedy logować się, by to sprawdzić. Teraz system milczy, gdy wszystko jest w porządku, i dopiero wtedy powiadamia Cię, gdy coś jest nie tak. To milczenie samo w sobie staje się formą zaufania.

Czas, który inwestujesz w ZimaCubeinstalację Proxmox, konfigurowanie kopii zapasowych i ustawianie monitoringu — to w zasadzie zakup spokoju ducha.

NAS daje Ci przestrzeń dyskową.

Serwer daje Ci możliwości.

Dobry system monitoringu daje Ci wolność od zmartwień.

Podziękowania:

Ten artykuł opiera się na ZimaCube Experience Blog autorstwa użytkownika społeczności Bob. Szczególne podziękowania dla Boba za jego szczegółowe notatki praktyczne dotyczące Proxmox oraz szczere dzielenie się wiedzą.

Centrum Kampanii Zima

Więcej do przeczytania

ZimaCube a DIY NAS: Który jest dla Ciebie odpowiedni?
Jun 06, 2026Buying Guides & Hardware

ZimaCube a DIY NAS: Który jest dla Ciebie odpowiedni?

Gotowy NAS czy zrób to sam? Analizujemy rzeczywiste koszty, czas konfiguracji, Thunderbolt 4 oraz różnice w utrzymaniu, aby pomóc Ci zdecydować, która konstrukcja naprawdę...

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.