Beta - wszystko za darmo, 15 monitorów / 20 000 eventów miesięcznie

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 · Slack · webhook
$0
Za darmo w becie
15 monitorów, bez karty kredytowej

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.

backup.sh complete · 142ms
cleanup-tmp.sh failed · exit 1
health-check.sh running…

Natychmiastowe alerty

Powiadomienia e-mail, webhook i Slack w momencie awarii zadania lub wygaśnięcia certyfikatu SSL.

email webhook slack

Dashboard na żywo

Strumień zdarzeń na żywo, analityka awarii, najwolniejsze zadania, najaktywniejsze monitory - wszystko w jednym czystym widoku.

142 events/min
99.97% uptime
0.4% fail rate

HTTP uptime checks

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

200 · 42ms 200 · 38ms 503 · ERR

Alerty SSL

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

api.cronitorex.com valid · 89d
*.cronitorex.com valid · 156d
legacy.example.com expires · 7d

Proste REST API

Obejmij dowolne zadanie jednym poleceniem curl. Bez SDK, bez agentów - wyłącznie standardowe HTTP.

# oznacz zadanie jako complete
curl -X POST https://api.cronitorex.com/ping/backup \
  -d 'status=complete'

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"}

Dla kogo to jest

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

1

Solo developer

Produkcyjny cron pada w sobotę o 2 w nocy. Dowiesz się w niedzielę z pierwszych wiadomości od klientów? Cronitorex wysyła powiadomienie w 60 sekund - kanałem e-mail, Slack lub webhook na dowolny endpoint.

Niech obudzi Cię telefon, nie klient.

DevOps / SRE

Setki zadań cron rozproszonych na kilkunastu serwerach. Cronitorex prezentuje wszystkie w jednym widoku, wysyła alerty przy pominiętych uruchomieniach i rejestruje wyjście stderr przy awariach. Wiesz, co padło dziś - bez logowania przez SSH na każdą maszynę z osobna.

Kilkanaście serwerów · 1 dashboard.
client-acme client-globex client-initech client-umbrella

Software house / agency

Każdy klient otrzymuje osobny tag, własne reguły powiadomień i własny widok dashboardu. Wdrożenie nowego klienta zajmuje 5 minut - monitoring jego zadań cron działa od pierwszego pingu. Koniec z logowaniem do 30 osobnych paneli.

Jeden panel na klienta.

Data engineer

Setki zadań batchowych, nocne procesy ETL, potoki danych. Cronitorex integruje się z każdym zadaniem - ping run na starcie, complete po sukcesie, fail w razie wyjątku. Wykrywasz zepsuty potok, zanim tabele downstream stracą aktualność.

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

Backend developer

Workery w tle, kolejki zadań, webhooki płatności, synchronizacja zamówień. Gdy któreś zadanie cicho padnie, tracisz dane albo pieniądze. Cronitorex powiadamia w sekundę, gdy job nie zmieści się w swoim oknie czasowym.

Zero cichych awarii w tle.

Startup CTO

Mały zespół, zero czasu na budowanie monitoringu. Zamiast budować własny system monitoringu, wklejasz jedno polecenie curl do crontaba. Pełna widoczność infrastruktury od pierwszego dnia, bez utrzymywania własnego stosu narzędzi.

Monitoring od pierwszego dnia, bez własnej infry.

Cennik prosty jak ping

Wszystko za darmo w trakcie bety. Płatne plany wkrótce - pierwsi użytkownicy dostaną specjalną ofertę.

Darmowy
$0/mc
  • 15 monitorów
  • 20 000 zdarzeń / mc
  • 7 dni historii
  • Alerty email i webhook
Start za darmo →
Wkrótce
Starter
$19/mc
  • 20 monitorów
  • 50 000 zdarzeń / mc
  • 30 dni historii
  • Email + webhook
Wkrótce dostępne
Wkrótce
Pro
$49/mc
  • 100 monitorów
  • 500 000 zdarzeń / mc
  • 90 dni historii
  • Email + webhook + Slack
Wkrótce dostępne
Business
Kontakt
  • Bez limitu monitorów
  • Bez limitu zdarzeń
  • 365 dni historii
  • + PagerDuty + priorytetowe wsparcie
Skontaktuj się

Pełna tabela cennika →

Pytania, które się powtarzają

Czy mogę używać Cronitorex produkcyjnie w okresie bety?

Tak. Status beta nie oznacza niestabilności produktu - wskazuje na rozluźnione limity oraz okno przeznaczone na zbieranie rzeczywistych danych użycia w celu kalibracji płatnych planów. Ruch produkcyjny jest w pełni wspierany.

Co stanie się z moim kontem po uruchomieniu płatnych planów?

Konta założone w okresie bety otrzymują status pierwszego użytkownika. Po uruchomieniu płatnych planów dostępne są dwie opcje: pozostanie na planie Free z aktualnymi rozluźnionymi limitami albo przejście na plan Pro z dożywotnim rabatem 50%. Decyzja należy do użytkownika.

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.

Czy oferujecie integracje ze Slackiem i webhookami?

Powiadomienia e-mail oraz webhook są dostępne we wszystkich planach. Integracja ze Slackiem planowana jest od planu Pro. Webhook pozwala podłączyć dowolny endpoint HTTP, co umożliwia samodzielną integrację z dowolną zewnętrzną usługą.

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.

Zacznij monitorować w 60 sekund

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