- Omogućuje vam besplatno i samostalno hostirano praćenje dostupnosti web stranica, TCP portova, DNS-a i Docker kontejnera.
- Integrira se s preko 90 servisa za obavještavanje, kao što su Telegram i Discord, kako bi vas u stvarnom vremenu upozorio na prekide.
- Nudi izradu javnih stranica sa statusom kako bi informirala korisnike o stanju usluga.
- Lako se implementira pomoću Dockera, što olakšava upravljanje podacima i ažuriranja sustava.
Kako možete pratiti web stranicu pomoću Uptime Kuma i primati upozorenja ako prestane raditi? Zamislite da imate postavljen cijeli digitalni ekosustav, bilo da se radi o NAS poslužitelju kod kuće, klasteru kontejnera ili web stranici vaše tvrtke, i odjednom primite poruku od očajnog kupca koji kaže da se ne može prijaviti. To je ozbiljan udarac vašem ugledu i, prije svega, znak da reaktivno upravljate svojom infrastrukturom. Stvarnost je takva da ovisiti o sreći para saber si tus servicios funcionan es un error garrafal que hoy en día no podemos permitirnos si queremos dormir tranquilos.
Para evitar estos sustos, necesitamos pasar a una estrategia proactiva mediante un sistema de alerta temprana. Aquí es donde entra en juego Uptime Kuma, una joya del código abierto que nos permite dostupnost praćenja bilo čega što diše na mreži bez potrebe da potrošite ni lipe na mjesečne pretplate. U osnovi se radi o tome da imate vlastiti privatni kontrolni centar u kojem ste zaduženi za podatke i točno odlučujete kako i kada želite biti obaviješteni ako nešto prestane raditi.
Što je točno Uptime Kuma i zašto je tako moćan?

Uptime Kuma je samostalno hostirani alat za praćenje, napisan u Node.js-u, koji je postao omiljena alternativa servisima poput UptimeRobota. Njegova glavna prednost je ta što Imate apsolutnu kontrolu, evitando que tus datos residan en servidores de terceros. Además, destaca por una interfaz moderna, reactiva y sumamente intuitiva que no requiere que seas un gurú de la informática para ponerla a punto en unos pocos minutos.
Desde el punto de vista técnico, es un software izuzetno laganU stanju mirovanja troši samo oko 200 MB RAM-a, što ga čini idealnim za instalaciju na skromnom hardveru poput Raspberry Pi 5 ili jeftinog VPS-a. Ne provjerava samo učitava li se web stranica; nudi impresivnu svestranost za praćenje svega, od TCP portova do specifičnih Docker kontejnera.
Mogućnosti nadzora: što možemo pratiti?

Snaga ovog alata leži u činjenici da nadilazi površinsku razinu. Možete konfigurirati različite vrste monitora ovisno o tome što trebate pratiti:
- HTTP i HTTPS: Savršeno za web stranice i API-je. Ne samo da provjerava odgovara li poslužitelj, već vam omogućuje i praćenje Istek SSL certifikata para que no te pillen desprevenido con el aviso de «Sitio no seguro».
- Ping (ICMP): Najbrži način da saznate je li uređaj, poput usmjerivača ili IP kamere, dostupno na mreži.
- TCP portovi: Idealno za praćenje baza podataka poput MySQL-a, PostgreSQL-a ili Redisa otvorena luka i prihvatiti veze.
- DNS: Provjerite jesu li zapisi ispravno razriješeni, izbjegavajući probleme s propagacijom.
- Docker kontejneri: Ako montirate Docker socket, Kuma vam može u stvarnom vremenu reći ako Određeni spremnik je u stanju izvođenja..
- Monitori ključnih riječi: Ovo je stručna razina. Omogućuje vam pretraživanje određenog teksta unutar HTML-a. Dakle, ako poslužitelj odgovori (Kod 200), ali web stranica prikazuje pogrešku baze podataka ili je prazna, sustav To će aktivirati alarm. jer se ključna riječ ne pojavljuje.
- Ostali protokoli: Podržava Steam servere za igre, MQTT za kućnu automatizaciju i monitore tipa "push", korisne za skripte za sigurnosne kopije koje obavještavaju sustav kada su uspješno završene.
Instalacija i implementacija: Dockerov način

Kako bi se izbjeglo pretrpavanje osnovnog operativnog sustava i olakšala ažuriranja, preporučena opcija je korištenje Dockera. Za one koji traže brzinu, naredba docker run Dovoljno je, ali idealno bi bilo da koristite Docker Compose para centralizar la gestión y asegurar la persistencia de los datos.
Es fundamental definir un volumen para el directorio /app/datajer se tamo nalazi SQLite baza podataka sa svom vašom konfiguracijom. Ako želite pratiti druge spremnike na istom hostu, morate montirati datoteku /var/run/docker.sock u načinu rada samo za čitanje. Nakon što je usluga pokrenuta, obično u luka 3001, lo primero es crear una cuenta de administrador con una contraseña robusta para evitar intrusos.
Si planeas exponer el panel al exterior, lo más sensato es colocarlo detrás de un obrnuti proxy kao što su Nginx, Traefik ili Caddy. Ključno je ispravno konfigurirati zaglavlja Upgrade i Connection, jer Uptime Kuma koristi WebSockets ažurirati nadzornu ploču u stvarnom vremenu bez potrebe za ručnim osvježavanjem stranice.
Postavljanje upozorenja i pametnih obavijesti

Monitor koji vas ne obavještava je samo lijepa slika. Uptime Kuma se ističe integracijom s preko 90 usluga obavještavanja tako da odmah primate upozorenja na svoj mobilni uređaj. Među najpopularnijim opcijama su: Telegram (stvaranje bota putem BotFathera), Discorda, Slacka, e-pošte putem SMTP-a ili putem Potpuni NTFY vodič za postavljanje notificaciones push.
Para evitar que el móvil no pare de sonar por microcortes o picos de latencia, un truco esencial es ajustar los ponovni pokušaji otkucaja srcaPostavljanje 2 ili 3 ponovna pokušaja prije aktiviranja upozorenja osigurava da se probudite u 3 ujutro samo ako je problem... stvarno uporan a ne samo trenutni kvar mreže.
Upravljanje i održavanje stranice statusa
Ključna značajka je stvaranje javne stranice statusa. Puedes generar una URL personalizada donde tus clientes o usuarios vean si el servicio está caído sin saturar tu soporte técnico. Estas páginas son totalmente flexibles, permitiendo añadir logos y agrupar monitores por categorías (por ejemplo, API, Frontend y Base de Datos).
Para evitar que el historial de disponibilidad se vea afectado por caídas programadas, existen las prozori za održavanjeMožete zakazati razdoblja u kojima se upozorenja automatski utišavaju, a stranica statusa prikazuje obavijest o održavanju, održavajući transparentnost s korisnikom kraj.
Savjeti za optimizaciju i sigurnost
Kako biste osigurali nesmetan rad sustava, nemojte pretjerivati s intervalima provjere. Dok kritičnu uslugu možda treba provjeravati svakih 60 sekundi, tjedna skripta za sigurnosnu kopiju može imati puno dulji interval. ne preopterećujte resurse del servidor. El uso de etiquetas personalizadas es clave para organizar los monitores por entorno, diferenciando entre producción y test.
En cuanto a la seguridad, si la herramienta está expuesta a internet, activar la dvofaktorska autentifikacija (2FA) Obavezno je. Nadalje, budući da se sva konfiguracija nalazi na Docker volumenu, nužno je izvršiti česte sigurnosne kopije de ese directorio para no tener que empezar de cero en caso de desastre.
Si quieres llevar tu monitorización al siguiente nivel, considera instalar Uptime Kuma en un drugačiji čvor na poslužitelj koji centralizira vaše usluge. Ako glavni poslužitelj padne, monitor će ostati aktivan na drugom računalu (kao što je SBC ili jeftini VPS) i moći će vas upozoriti. Kombinirajte ovo s alatima za metriku kao što su Prometej i Grafana ili naučiti Kako pratiti Linux server pomoću Glancesa te dará una visión completa: sabrás no solo si el servicio está arriba, sino también cómo está la salud de la CPU y la RAM.
Implementar este sistema transforma la gestión de cualquier infraestructura en un proceso transparente. Al unir la facilidad de Docker, la inmediatez de Telegram y la visibilidad de las páginas de estado, logras un ecosistema donde los Kvarovi se otkrivaju u sekundamaminimiziranje zastoja i ponovno preuzimanje potpune kontrole nad dostupnošću vašeg weba.
Od malih nogu zaljubljenik u tehnologiju. Volim biti u tijeku u sektoru i, iznad svega, komunicirati ga. Zato sam godinama posvećen komunikaciji na web stranicama o tehnologiji i video igrama. Možete me naći kako pišem o Androidu, Windowsu, MacOS-u, iOS-u, Nintendu ili bilo kojoj drugoj srodnoj temi koja vam padne na pamet.