Singura regulă a monitorizării e că monitorul trebuie să trăiască în afara lucrului pe care îl urmărește. O verificare de sănătate care rulează pe același server cu aplicația ta e inutilă în clipa în care serverul cade — cad împreună și nu pornește nicio alertă. Așa că vrei o mașină mică, independentă, a cărei singură treabă e să le urmărească pe toate celelalte și să-ți spună când se strică ceva. Uptime Kuma e unealta găzduită de tine exact pentru asta, iar un VPS ieftin e casa ei firească.
De ce să-l găzduiești singur
- Independență. Pe propriul VPS — ideal în altă regiune decât infrastructura principală — Uptime Kuma verifică și alertează în continuare chiar și când serverul principal sau conexiunea de acasă sunt căzute. Asta e toată valoarea unui monitor.
- Control și intimitate. Lista endpointurilor monitorizate, regulile de alertă și pagina de stare trăiesc pe un server al tău, nu într-un dashboard al unui terț care îți cunoaște tot stack-ul. Cost lunar fix, fără preț per monitor.
- O pagină de stare găzduită de tine. Uptime Kuma publică o pagină de stare publică, curată — pe propriul domeniu, spunându-le utilizatorilor ce funcționează, fără să închiriezi un SaaS de pagini de stare.
De ce are nevoie
- Un IPv4 dedicat, un domeniu și HTTPS. Ajungi la dashboard și la pagina de stare la
https://status.yourdomain.com, ceea ce cere un domeniu, TLS valid și 443 de intrare — un plan cu IP dedicat. Planurile NAT nu primesc conexiuni de intrare. Nano-IP ($8/lună) rulează comod zeci de monitoare. - Resurse puține. Uptime Kuma e mic; RAM-ul crește doar cu numărul de verificări și cu istoricul păstrat. Adaugă rezervă pentru sute de endpointuri, altfel cel mai mic server e în regulă.
Configurare (Ubuntu 24.04, Docker)
# dedicated-IP plan, root shell
apt update && apt install -y docker.io caddy
systemctl enable --now docker
docker run -d --restart=unless-stopped \
-p 127.0.0.1:3001:3001 \
-v uptime-kuma:/app/data \
--name uptime-kuma louislam/uptime-kuma:1
# TLS + reverse proxy on your domain
echo 'status.yourdomain.com { reverse_proxy 127.0.0.1:3001 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp
Îndreaptă status.yourdomain.com spre IP-ul tău, deschide-l, creează utilizatorul de administrator și adaugă monitoare — HTTP(S), port TCP, ping, DNS și altele. Conectează notificările (Telegram, e-mail, webhookuri, ntfy), ca o cădere să ajungă la tine, și publică o pagină de stare pentru serviciile pe care vrei să le arăți public.
Pentru cine e
- Devops și pasionați de self-hosting, care vor un paznic independent peste propriile servere și servicii.
- Echipe mici, care au nevoie de o pagină de stare și de alerte fără să plătească per monitor pentru o unealtă găzduită.
- Oricine are un homelab și vrea un punct de observație în cloud care rămâne pornit când conexiunea casei nu rămâne.
De ce EQVPS pentru Uptime Kuma
- IPv4 dedicat de la $8/lună, prietenos cu domeniile și HTTPS, toate porturile, DNS invers din panou.
- Locații în UE — și pentru că avem două regiuni, poți amplasa monitorul departe de serverul principal, pentru o independență reală.
- Fără KYC, plată cripto. E-mail la înregistrare, USDC/USDT la plată.
- Root în ~60 de secunde, NVMe. Pornești Uptime Kuma, adaugi Caddy, iar propria ta monitorizare e funcțională.
Rulezi deja mai multe servicii pe un server? Vezi găzduirea mai multor servicii în spatele unui singur IP — un monitor se potrivește firesc cu un stack Docker, deși pentru o independență reală paznicul trebuie să stea pe propriul server, separat.
VPS pentru monitorizarea serverelor cu Grafana + Prometheus →
Comentarii
Încă nu există comentarii. Fii primul.