Plan Free - 15 monitorów / 50 000 eventów miesięcznie, bez karty

Monitoruj każdy job.
Nie przegap nic.

Cronitorex monitoruje zadania cron, skrypty wdrożeniowe, endpointy HTTP i certyfikaty SSL. Wyślij ping z dowolnego skryptu - powiadomienie o awarii dociera do Ciebie w ciągu 60 sekund. Bez konieczności budowania własnej infrastruktury monitoringu od zera.

bash
# Cron, deploy, ETL, backup, worker - dowolne zadanie w 3 liniach
curl -sf https://api.cronitorex.com/ping \
  -H "Authorization: Bearer $CRONITOREX_API_KEY" \
  -d '{"event_type":"ping","monitor":"db-backup","status":"run"}'

/usr/local/bin/backup.sh   # Twój skrypt - dowolne polecenie

curl -sf https://api.cronitorex.com/ping \
  -H "Authorization: Bearer $CRONITOREX_API_KEY" \
  -d '{"event_type":"ping","monitor":"db-backup","status":"complete","duration":47.3}'

Współpracuje z dowolnym skryptem uruchamianym z powłoki - bash, Python, GitHub Actions, k8s CronJob, Airflow task, deploy hook.

Cron
OK
db-backup
zakończono w 47,3 s · 14 uruchomień / 24 h
HTTP check
200 OK
api.example.com/health
sprawdzane co 60 s · p99 stabilne
142ms
Certyfikat SSL
38 dni
checkout.example.com
Let's Encrypt · auto-odnowienie na 7 dni przed wygaśnięciem
<60s
Max latencja alertu
pierwszy ping → pierwsza notyfikacja
3
Kanały alertów
e-mail · Telegram · Discord · Slack
$0
Plan Free
15 monitorów, bez karty kredytowej

Awarie, których nikt nie widzi

Większość awarii nie ogłasza się sama. Wyglądają tak:

Backup, który po cichu przestał działać

Cron z pg_dump kończy się kodem 1 od czwartego. Nikt tego nie zauważył, bo padające zadanie nie zapisuje niczego na dashboardzie i nie wysyła maila. Dowiadujesz się przy restore, czyli w najdroższym możliwym momencie.

Certyfikat, który wygasł w sobotę

Odnawianie było zautomatyzowane, dopóki ktoś nie przeniósł DNS. Certyfikat wygasł o 2:13, a checkout straszył ostrzeżeniem bezpieczeństwa do poniedziałku. Nic w stacku nie uznało tego za błąd.

Endpoint, który kłamie

Serwer twierdzi, że proces działa. Użytkownicy i tak dostają 502 z load balancera. Od środka wszystko wygląda zdrowo i właśnie dlatego żądanie musi przyjść z zewnątrz.

Cronitorex powstał dla tych trzech momentów.

Wszystko, czego potrzebujesz do monitoringu infrastruktury

Zbudowane dla developerów, którzy chcą pełnej kontroli nad swoim stosem monitoringu.

Monitoring cronów

Monitoruj zdarzenia run, complete i fail dla każdego zaplanowanego zadania. Alert w sytuacji, gdy zadanie nie wystartowało o czasie lub jego wykonanie przekracza dozwolony czas.

HTTP uptime checks

Czas odpowiedzi i kody statusu dla dowolnego endpointu. Ponowne próby, progi, konfigurowalne interwały.

Alerty SSL

Dowiedz się zanim certyfikat wygaśnie. Ostrzeżenia z wielodniowym wyprzedzeniem.

Poznaj funkcje →

Jak to działa

Trzy pingi. Pełna widoczność.

Trzy kroki przepływu pingu: run, execute, complete

Jedno żądanie HTTP na ping. Cronitorex koreluje je w timeline, wykrywa pominięte uruchomienia i wysyła alerty w sekundach. Bez agentów. Bez demonów. Tylko trzy pingi.

1

Zadanie startuje

Wyślij ping run na początku swojego zadania.

{"status": "run"}
2

Zadanie działa

Twoje zadanie się wykonuje. Cronitorex czeka.

/usr/bin/backup.sh
3

Wynik zapisany

Wyślij complete lub fail. Dashboard aktualizuje się natychmiast.

{"status": "complete"}

Zobacz, jak to działa →

Jeden dashboard dla zadań, incydentów i alertów

Szybki rzut oka na to, co Cronitorex pokazuje Ci na co dzień. Przeklikaj zakładki.

db-backup cron OK
2 min temu
api.acme.com/health HTTP OK
30 s temu
checkout.acme.com SSL zostało 38 dni
1 h temu
invoice-sync cron AWARIA
exit 1 · 47 min temu

Dlaczego same checki to za mało

Zewnętrzny polling i przeszukiwanie logów pomijają po całej klasie awarii. Pingi domykają tę lukę.

Czego nie widzi sam polling

Check mówi tyle, że serwer odpowiedział. Nie powie Ci, że backup z 2:00 w ogóle nie wystartował, bo nie istnieje URL, który można odpytać o zadanie, którego nie było.

Czego nie zrobią logi

Logi zapisują wszystko i nie alarmują o niczym. Grepanie wczorajszego stack trace'a to archeologia; zanim ktoś go przeczyta, szkoda już się wydarzyła.

Co łapią pingi

Zadanie, które zgłosiło run i nigdy nie zgłosiło complete, wisi. Zadanie, które nie zgłosiło niczego, umarło. Oba podnoszą alert w ciągu minuty, z kodem wyjścia i stderr w komplecie.

Cronitorex robi jedno i drugie: pingi od środka, checki z zewnątrz. Zobacz, jak to działa →

Publiczna strona statusu w zestawie

Wybierasz monitory, które chcesz pokazać, a Cronitorex publikuje stronę statusu z bieżącym stanem, procentem uptime i historią incydentów. Aktualizacje piszesz w trakcie diagnozy, więc support przestaje w kółko odpowiadać na ten sam mail. Dostępne w każdym planie, pod własnym adresem.

Komu się przydaje

Sześć typowych scenariuszy, w których Cronitorex sprawdza się najlepiej.

Solo developer

Niech obudzi Cię telefon, nie klient.

DevOps / SRE

Kilkanaście serwerów · 1 dashboard.

Data engineer

Złap zepsuty pipeline, zanim zrobią to raporty.

Zobacz wszystkie zastosowania →

Działa z tym, co uruchamia Twoje zadania

Jeśli coś umie wysłać żądanie HTTP, da się to monitorować. Bez agenta, bez SDK, bez reguł na firewallu: pingi wychodzą z Twojej strony.

Wystarczy jedna linia z curl. W dokumentacji są gotowe snippety dla każdego środowiska. Przejrzyj dokumentację →

Cennik prosty jak ping

Zacznij za darmo z 15 monitorami. Przejdź na Starter, Pro lub Business, gdy potrzebujesz większej skali.

Darmowy
$0/mc
  • 15 monitorów
  • 50 000 zdarzeń / mc
  • 14 dni historii
  • Alerty email, Telegram i Discord
Start za darmo →
Starter
$12/mc
  • 40 monitorów
  • 150 000 zdarzeń / mc
  • 30 dni historii
  • Sprawdzenia co 60 sekund
Zaloguj
Business
$75/mc
  • Bez limitu monitorów
  • Bez limitu zdarzeń
  • 365 dni historii
  • + Slack bez limitu + PagerDuty + priorytetowe wsparcie
Zaloguj

Pełna tabela cennika →

Pytania, które się powtarzają

Czy mogę używać Cronitorex produkcyjnie?

Tak. Cronitorex codziennie pilnuje produkcyjnych cronów, endpointów HTTP i certyfikatów SSL. Ruch produkcyjny jest w pełni wspierany w każdym planie, także Free.

Czy mogę zmigrować z innego narzędzia do monitoringu?

Cronitorex udostępnia standardowe HTTP API oparte na wzorcu run/complete/fail. Jeżeli obecne narzędzie wykorzystuje podobny model pingu, migracja sprowadza się do podmiany adresu URL i klucza API w istniejących skryptach. Pełna dokumentacja API znajduje się pod adresem docs.cronitorex.com, a krok po kroku prowadzi przez to przewodnik migracji obejmujący przejście z Cronitor, PostPing i innych narzędzi.

Czy oferujecie integracje ze Slackiem i webhookami?

Powiadomienia e-mail, Telegram, Discord oraz webhook są dostępne we wszystkich planach. Slack jest dostępny od planu Pro jako pojedynczy kanał, a bez limitu kanałów w planie Business. Webhook pozwala podłączyć dowolny endpoint HTTP, co umożliwia samodzielną integrację z dowolną zewnętrzną usługą.

Czy mogę udostępnić publiczną stronę statusu swoim użytkownikom?

Tak. Wybierasz, które monitory publikujesz, a Cronitorex generuje publiczną stronę statusu z bieżącym stanem usług, procentem uptime i historią incydentów - dostępne w każdym planie, także Free.

Czy moje dane są bezpieczne?

Cronitorex działa na naszej własnej infrastrukturze zlokalizowanej w Unii Europejskiej, w pełnej zgodności z RODO. Cała komunikacja przebiega po protokole HTTPS z TLS 1.3 - żaden ping nie jest przesyłany w postaci czystego tekstu. Baza danych znajduje się w wydzielonej sieci prywatnej, dostępnej wyłącznie dla naszych usług aplikacyjnych. Hasła użytkowników są przechowywane w postaci hasha kryptograficznego. Klucz API można zrotować w dowolnym momencie z poziomu panelu profilu - poprzedni traci ważność natychmiast. Codzienne backupy bazy są szyfrowane i przechowywane z 30-dniową retencją. Pełny eksport danych oraz usunięcie konta są dostępne bezpośrednio w panelu. Nie sprzedajemy ani nie udostępniamy danych stronom trzecim. W sprawie raportu z audytu lub instalacji on-premise prosimy o kontakt: hello@cronitorex.com.

Przeczytaj pełne FAQ →

Zacznij monitorować w 60 sekund

Zarejestruj się, skopiuj klucz API i wklej polecenie curl do swojego crontaba. To wszystko, co jest potrzebne.