Uptime Kuma to bezpłatne narzędzie self-hosted do monitorowania dostępności stron WWW, serwerów i usług sieciowych z natychmiastowymi powiadomieniami o awariach.
Uptime Kuma to open-source'owe narzędzie do monitorowania dostępności stron internetowych i usług sieciowych. Działa jako aplikacja self-hosted — instalujesz ją na własnym serwerze i masz pełną kontrolę nad danymi monitorowania bez żadnych ograniczeń liczby sprawdzanych usług. Projekt stworzył Louis Lam w 2021 roku i od tego czasu zdobył ponad 80 000 gwiazdek na GitHubie, stając się jednym z najpopularniejszych narzędzi monitoringowych w świecie open-source.
Nazwa nawiązuje do Uptime (dostępności serwisów) i japońskiego słowa kuma (niedźwiedź) — logo narzędzia to urocza miś-maskotka. Mimo lekkiego charakteru wizualnego, Uptime Kuma to bardzo poważne narzędzie produkcyjne, używane przez tysiące firm i deweloperów na całym świecie.
Uptime Kuma oferuje bogaty zestaw funkcji monitoringowych, które w porównaniu z płatnymi rozwiązaniami SaaS są dostępne całkowicie za darmo (lub za symboliczne 5 PLN/mies. w modelu zarządzanym SMARTX):
Uptime Kuma cyklicznie wysyła żądania do monitorowanych adresów URL lub portów z określoną częstotliwością (heartbeat interval). Domyślnie co 60 sekund. Jeśli serwis nie odpowie w czasie lub zwróci nieoczekiwany kod statusu HTTP, Uptime Kuma rejestruje zdarzenie DOWN i natychmiast wysyła powiadomienie przez skonfigurowane kanały alertów.
Każdy monitor ma własny dashboard z wykresem dostępności (uptime%), historią zdarzeń i latencją (czasem odpowiedzi). Dane historyczne są przechowywane lokalnie w bazie SQLite — nie są wysyłane do żadnych zewnętrznych usług. W planie SMARTX baza jest przechowywana na dysku instancji (10 GB), co pozwala na wielomiesięczną historię dla typowego sklepu z kilkudziesięcioma monitorami.
Samodzielna instalacja Uptime Kuma wymaga własnego serwera, Dockera i podstawowej wiedzy technicznej. Dla osób, które chcą skorzystać z możliwości narzędzia bez zajmowania się infrastrukturą, smartxhosting.pl oferuje zarządzaną instancję Uptime Kuma w modelu SaaS.
Plan Uptime Kuma w SMARTX:
Po zakupie planu instancja jest uruchamiana automatycznie w ciągu kilku minut. Dostęp do panelu Uptime Kuma przez przeglądarkę — bez instalacji, bez serwera, bez utrzymania.
Uptime Kuma sprawdzi się w wielu kontekstach — od małych projektów hobbyistycznych po narzędzia operacyjne średnich firm: