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.
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.
# 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.
Zbudowane dla developerów, którzy chcą pełnej kontroli nad swoim stosem monitoringu.
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.
Powiadomienia e-mail, webhook i Slack w momencie awarii zadania lub wygaśnięcia certyfikatu SSL.
Strumień zdarzeń na żywo, analityka awarii, najwolniejsze zadania, najaktywniejsze monitory - wszystko w jednym czystym widoku.
Czas odpowiedzi i kody statusu dla dowolnego endpointu. Ponowne próby, progi, konfigurowalne interwały.
Dowiedz się zanim certyfikat wygaśnie. Ostrzeżenia z wielodniowym wyprzedzeniem.
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'
Trzy pingi. Pełna widoczność.
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.
Wyślij ping run na początku swojego zadania.
{"status": "run"}Twoje zadanie się wykonuje. Cronitorex czeka.
/usr/bin/backup.shWyślij complete lub fail. Dashboard aktualizuje się natychmiast.
{"status": "complete"}Sześć typowych scenariuszy, w których Cronitorex sprawdza się najlepiej.
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.
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.
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.
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ść.
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.
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.
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.
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.
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.
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ą.
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.
Zarejestruj się, skopiuj klucz API i wklej polecenie curl do swojego crontaba. To wszystko, co jest potrzebne.