Status page, który stawiasz u siebie w kilka minut

Sprawdza Twoje usługi, powiadamia zespół i pokazuje użytkownikom, co się dzieje. Jeden kontener na Twoim serwerze, bez abonamentu.

Public status page: an active incident for the customer database above the Core platform group, with devopsowy.pl and mikr.us in one column next to their response time charts, and the nightly backup job as a full card with its uptime Public status page: an active incident for the customer database above the Core platform group, with devopsowy.pl and mikr.us in one column next to their response time charts, and the nightly backup job as a full card with its uptime

Cztery rzeczy, które robi za Ciebie

Pilnuje Twoich usług

  • HTTPS, ping, TCP, DNS, PostgreSQL, MySQL, MongoDB, SQL Server, Docker i przychodzące webhooki
  • Zależności: jedna awaria, jeden alert
  • Ostrzeżenia przed wygaśnięciem certyfikatu TLS
Monitor list with type, interval and status. The customer database is down with a major incident open, and Orders API shows Down · incident, the status visitors see Monitor list with type, interval and status. The customer database is down with a major incident open, and Orders API shows Down · incident, the status visitors see

Budzi właściwą osobę

  • E-mail, Slack, Microsoft Teams, Discord, Telegram i webhooki
  • Godziny ciszy, progi błędów i limit alertów
  • Jednorazowe i cykliczne okna serwisowe bez powiadomień
  • Akcje: wywołanie adresu URL, gdy monitor przestaje działać, z opcjonalnym zatwierdzeniem
Editing the on-call e-mail channel: the standard subject and body on the Monitor tab, with the alert hygiene options for quiet hours, a rate cap and grouped bursts beside it Editing the on-call e-mail channel: the standard subject and body on the Monitor tab, with the alert hygiene options for quiet hours, a rate cap and grouped bursts beside it

Mówi użytkownikom, co się dzieje

  • Kreator strony z przeciąganiem bloków, bez CSS
  • Aktualizacje incydentów widoczne bez odświeżania
  • Subskrypcje przez e-mail, Slacka, webhook i RSS
  • Incydenty otwierane za Ciebie, gdy monitor pozostaje niedostępny
Page builder with blocks on a three-column grid and the mikr.us chart selected, its settings open beside the canvas Page builder with blocks on a three-column grid and the mikr.us chart selected, its settings open beside the canvas

Gotowy dla firmy

  • Logowanie przez SSO (Entra ID, Keycloak, Okta)
  • Zaszyfrowany sejf lub HashiCorp Vault na hasła i tokeny
  • Dziennik zmian z tym, kto co zmienił
  • Zapisana kopia strony statusu w magazynie S3, na wypadek awarii serwera
Audit log with an expanded entry: the mikr.us failure and recovery thresholds before and after the change Audit log with an expanded entry: the mikr.us failure and recovery thresholds before and after the change
Branding settings for the status page with a live preview next to the form: the site name, a text logo and the header, footer and uptime bar options Branding settings for the status page with a live preview next to the form: the site name, a text logo and the header, footer and uptime bar options

Wygląda jak Twoja firma

  • Twoje logo, nazwa i kolory, do tego własny CSS i favicon
  • Własne progi dostępności dla każdego koloru paska uptime
  • Podgląd strony na żywo, zanim zapiszesz
Notification delivery history: alerts per monitor and channel with the number of attempts, one failed after three tries and one held during quiet hours Notification delivery history: alerts per monitor and channel with the number of attempts, one failed after three tries and one held during quiet hours

Każde powiadomienie zostawia ślad

  • Każda próba wysyłki, a gdy się nie uda, także błąd
  • Wstrzymane powiadomienie pokazuje powód: godziny ciszy, limit albo zbiorczą wiadomość
  • Nieudane powiadomienie wyślesz ponownie jednym kliknięciem
Monitor page for mikr.us: response time chart, uptime bars, percentiles p50, p95 and p99, recent failed checks and the monitor configuration Monitor page for mikr.us: response time chart, uptime bars, percentiles p50, p95 and p99, recent failed checks and the monitor configuration

Każdy monitor ze szczegółami

  • Wykres czasu odpowiedzi ze średnią, p95 i maksimum dla ostatnich 24 godzin do 90 dni
  • Percentyle, paski dostępności i ostatnie nieudane sprawdzenia z błędami
  • Incydenty z czasem przywrócenia obok konfiguracji
Importing YAML documents: two monitors to create and one to update, listed before anything is applied Importing YAML documents: two monitors to create and one to update, listed before anything is applied

Monitoring jako kod

  • Monitory i kanały jako YAML, identyfikowane kluczem
  • Sprawdź plik, zobacz, co się zmieni, i zastosuj całość albo nic
  • Tokeny API z uprawnieniami, które wybierzesz, dla skryptów i CI/CD
  • Metryki Prometheus ze statusem i czasem odpowiedzi monitorów, za tokenem tylko do odczytu
A HashiCorp Vault in the vault list with its secret references: the orders database login and two API keys A HashiCorp Vault in the vault list with its secret references: the orders database login and two API keys

Sekrety zostają w Twoim sejfie

  • Wbudowany zaszyfrowany sejf albo Twój HashiCorp Vault
  • Monitory i kanały używają sekretu przez odwołanie, wartość nigdy nie jest kopiowana
  • Zapisane hasła i tokeny są zamaskowane w panelu i w API
Action history: a database failover waits for approval with Approve and Reject buttons, two earlier runs succeeded Action history: a database failover waits for approval with Approve and Reject buttons, two earlier runs succeeded

Naprawy czekające na Twoje zatwierdzenie

  • Wywołanie adresu URL, gdy monitor przez dłuższy czas nie działa lub wraca, np. żeby uruchomić failover albo cofnąć wdrożenie
  • Z włączonym zatwierdzeniem uruchomienie czeka, aż administrator je zatwierdzi lub odrzuci
  • Kanały dostają informację, gdy uruchomienie czeka, kończy się błędem albo się udaje, a każda decyzja trafia do dziennika zmian

Płacisz za serwer, nie za abonament

Jak Better Status Page wypada na tle alternatyw, które ludzie sprawdzają najczęściej.

Porównanie funkcji: Better Status Page, Statuspage i Instatus, Uptime Kuma i Gatus
Better Status Page Statuspage / Instatus Uptime Kuma Gatus
Cena Za darmo, licencja MIT Plan darmowy, więcej w płatnych Za darmo, licencja MIT Za darmo, licencja Apache 2.0
Własny hosting Tak Nie Tak Tak
Prywatna strona statusu (po zalogowaniu) Tak W płatnych planach Brak wbudowanej Tylko cały dashboard
Kilka stron statusu Nie Tak Tak Nie
Incydenty z aktualizacjami w czasie Tak Tak Tylko przypięte wpisy Tylko ogłoszenia
Subskrypcje przez e‑mail, RSS, Slacka, webhook i API Tak Tak Tylko RSS Brak wbudowanej
Użytkownicy, role i logowanie jednokrotne (SSO) Tak W płatnych planach Nie Nie
Edycja w interfejsie webowym Tak Tak Tak Nie, plik YAML
Strona statusu działa, gdy serwer nie działa Tak Tak Nie Nie
Bez limitu subskrybentów i monitorów Tak Limity zależne od planu Tak Tak

Na podstawie publicznych informacji, październik 2026. Plany się zmieniają, więc sprawdź każdego dostawcę przed decyzją. Szczegółowe porównanie w dokumentacji

Działa na Twoim serwerze

Jeden kontener na Twoim serwerze. Bez Redisa, kolejek i Kubernetesa do utrzymywania obok.

Instrukcja wdrożenia
# instaluje, generuje sekrety i uruchamia
curl -fsSL https://betterstatuspage.dev/install.sh | sh

Częste pytania

Nie ma tu Twojego pytania?

Zapytaj na GitHubie
Czy Better Status Page jest darmowy?

Tak. Kod jest na licencji MIT. Instalujesz go u siebie i płacisz tylko za serwer, na którym działa.

Czy zespół nie utonie w alertach?

Nie. Alert idzie dopiero po kilku nieudanych sprawdzeniach z rzędu. Godziny ciszy i limit na godzinę pilnują, żeby telefon milczał, a gdy pada wiele monitorów naraz, zespół dostaje jedno zbiorcze powiadomienie. Jeśli API pada przez bazę danych, przychodzi jeden alert, nie dwa.

Jak użytkownicy dowiedzą się o awarii?

Obserwują Twoją stronę przez e-mail, RSS lub Atom, Slacka albo webhook i dostają każdą aktualizację incydentu, którą opublikujesz. Kto ma stronę otwartą, widzi zmiany na żywo, bez odświeżania.

Czy muszę pisać incydenty ręcznie?

Nie. Monitor może sam otworzyć incydent, gdy awaria potrwa tyle, ile ustawisz, i sam go zamknąć po powrocie usługi. Wybierasz, czy pojawi się jako szkic, który publikujesz, czy od razu publicznie. Treść pochodzi z szablonu.

Co z planowanymi pracami serwisowymi?

Zaplanuj okno serwisowe. Użytkownicy zobaczą baner na stronie statusu, a zespół nie dostanie alertów, dopóki prace trwają.

Czy mogę użyć własnej domeny i wyglądu?

Tak. Ustawiasz logo, kolory, favicon, własny CSS i tryb ciemny. Domenę kierujesz na swój serwer.

W jakich językach jest strona statusu?

Polski i angielski są wbudowane. Możesz też dodać własne tłumaczenia.

Twoja własna instancja na 5 minut

Z gotowymi danymi z 90 dni. Bez rejestracji, po czasie wszystko jest usuwane.

Uruchom demo