Free-Plan: 30 Monitore / 50.000 Events pro Monat, keine Kreditkarte

Überwache jeden Job.
Verpasse nichts.

Cronitorex überwacht deine Cronjobs, Deploy-Skripte, HTTP-Endpunkte und SSL-Zertifikate. Sende einen Ping aus einem beliebigen Skript und erhalte in 60 Sekunden einen Alarm. Keine eigene Monitoring-Infrastruktur nötig.

bash
# Cron, Deploy, ETL, Backup, Worker - alles in 3 Zeilen einbinden
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   # dein Skript - was auch immer du ausführst

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

Funktioniert mit jedem Skript aus der Shell: bash, Python, GitHub Actions, k8s CronJob, Airflow-Task, Deploy-Hook.

Cronjobs
OK
db-backup
in 47,3s abgeschlossen · 14 Läufe / 24h
HTTP-Check
200 OK
api.example.com/health
alle 60s geprüft · p99 stabil
142ms
SSL-Zertifikat
38d
checkout.example.com
Let's Encrypt · Auto-Erneuerung 7 Tage vorher
<60s
Max. Alarm-Latenz
erster Ping → erste Benachrichtigung
3
Alarmkanäle
E-Mail · Telegram · Discord · Slack
$0
Free-Plan
30 Monitore, keine Kreditkarte

Die Ausfälle, die niemand sieht

Die meisten Ausfälle kündigen sich nicht an. Sie sehen so aus:

Das Backup, das still aufgehört hat

Ein pg_dump-Cron beendet sich seit dem 4. mit Code 1. Niemand hat es bemerkt, denn ein fehlschlagender Job schreibt nichts in ein Dashboard und verschickt keine E-Mail. Man merkt es erst bei einer Wiederherstellung, im teuersten Moment überhaupt.

Das Zertifikat, das an einem Samstag ablief

Die Erneuerung war automatisiert, bis jemand den DNS-Eintrag verschoben hat. Das Zertifikat lief um 2:13 Uhr ab, und der Checkout zeigte bis Montag eine Sicherheitswarnung. Nichts im Stack betrachtete das als Fehler.

Der Endpunkt, der lügt

Der Server meldet, dass der Prozess läuft. Nutzer bekommen trotzdem einen 502 vom Load Balancer. Von innen sieht alles gesund aus, genau deshalb muss die Anfrage von außen kommen.

Cronitorex wurde für genau diese drei Momente gebaut.

Alles, was du zur Überwachung deiner Infrastruktur brauchst

Gebaut für Entwickler, die die volle Kontrolle über ihren Monitoring-Stack wollen.

Cronjob-Monitoring

Erfasse Start-, Erfolgs- und Fehlerereignisse für jeden geplanten Task. Alarm bei verpassten Läufen oder zu lange laufenden Jobs.

HTTP-Uptime-Checks

Antwortzeit und Statuscodes für jeden Endpunkt. Wiederholungsversuche, Schwellenwerte, konfigurierbare Intervalle.

SSL-Zertifikatsalarme

Erfahre es, bevor deine Zertifikate ablaufen. Warnungen mehrere Tage im Voraus.

Funktionen entdecken →

So funktioniert es

Drei Pings. Volle Transparenz.

Drei-Schritte-Ping-Ablauf: run, execute, complete

Eine HTTP-Anfrage pro Ping. Cronitorex verknüpft sie zu einer Zeitleiste, erkennt verpasste Läufe und sendet Alarme innerhalb von Sekunden. Keine Agenten. Keine Daemons. Nur drei Pings.

1

Job startet

Sende einen run-Ping zu Beginn deines Jobs.

{"status": "run"}
2

Job läuft

Dein eigentlicher Task wird ausgeführt. Cronitorex wartet.

/usr/bin/backup.sh
3

Ergebnis erfasst

Sende complete oder fail. Das Dashboard aktualisiert sich sofort.

{"status": "complete"}

So funktioniert es ansehen →

Ein Dashboard für Jobs, Incidents und Alarme

Ein kurzer Blick darauf, was Cronitorex dir jeden Tag zeigt. Klick dich durch die Tabs.

db-backup cron OK
vor 2 Min
api.acme.com/health HTTP OK
vor 30 s
checkout.acme.com SSL noch 38d
vor 1 Std
invoice-sync cron FEHLER
Exit 1 · vor 47 Min

Warum Checks allein nicht reichen

Externes Polling und Log-Scraping übersehen jeweils eine ganze Klasse von Ausfällen. Pings schließen die Lücke.

Was reines Polling übersieht

Ein Check sagt dir, dass der Server geantwortet hat. Er kann dir nicht sagen, dass das Backup um 2 Uhr nie gestartet ist, denn es gibt keine URL, die man zu einem Job befragen könnte, der nicht lief.

Was Logs nicht leisten

Logs zeichnen alles auf und alarmieren bei nichts. Den Stack-Trace von gestern zu grep-en ist Archäologie; bis jemand ihn liest, ist der Schaden längst entstanden.

Was Pings erkennen

Ein Job, der run gemeldet hat und nie complete gemeldet hat, hängt fest. Ein Job, der gar nichts gemeldet hat, ist tot. Beides löst innerhalb einer Minute einen Alarm aus, mit Exit-Code und stderr.

Cronitorex macht beides: Pings von innen, Checks von außen. So funktioniert es ansehen →

Eine öffentliche Statusseite, inklusive

Wähle die Monitore aus, die du zeigen willst, und Cronitorex veröffentlicht eine Statusseite mit Live-Status, Uptime-Prozentwerten und Incident-Verlauf. Du schreibst Updates, während du noch untersuchst, damit der Support nicht immer wieder dieselbe E-Mail beantworten muss. Verfügbar in jedem Plan, unter einer eigenen Adresse.

Für wen sich das lohnt

Sechs typische Szenarien, in denen Cronitorex seinen Wert beweist.

Solo-Gründer

Schlaf durch, ohne Sorge.

DevOps-Lead

12 Server · 1 Dashboard.

Data Engineer

Kaputte Pipelines erkennen, bevor es Reports tun.

Alle Anwendungsfälle ansehen →

Funktioniert mit allem, was deine Jobs ausführt

Wenn es eine HTTP-Anfrage senden kann, lässt es sich überwachen. Kein Agent, kein SDK, keine Firewall-Regeln: Pings gehen von deiner Seite aus.

Eine Zeile mit curl reicht. Die Docs enthalten fertige Snippets für jede Umgebung. Docs durchsuchen →

Preise, so einfach wie ein Ping

Starte kostenlos mit 30 Monitoren. Wechsle zu Pro oder Business, wenn du mehr Skalierung brauchst.

Free
$0/Monat
  • 30 Monitore
  • 50.000 Events / Monat
  • 30 Tage Historie
  • E-Mail-, Telegram- und Discord-Alarme
Kostenlos starten →
Business
$69/Monat
  • Unbegrenzte Monitore
  • Unbegrenzte Events
  • 365 Tage Historie
  • + PagerDuty + priorisierter Support
Kontaktiere uns

Vollständige Preistabelle →

Fragen, die immer wieder kommen

Kann ich es produktiv einsetzen?

Ja. Cronitorex überwacht täglich produktive Cronjobs, HTTP-Endpunkte und SSL-Zertifikate. Produktions-Traffic ist in jedem Plan willkommen, auch im Free-Plan.

Kann ich von einem anderen Monitoring-Tool migrieren?

Cronitorex stellt eine standardmäßige HTTP-API mit dem run/complete/fail-Muster bereit. Wenn dein aktuelles Tool ein ähnliches Ping-Modell nutzt, ist die Migration nur ein Austausch von URL und API-Schlüssel in bestehenden Skripten. Die vollständige API-Referenz findest du unter docs.cronitorex.com, und eine schrittweise Migrationsanleitung deckt den Wechsel von Cronitor, PostPing und anderen Tools ab.

Gibt es Slack- und Webhook-Integrationen?

E-Mail-, Telegram-, Discord- und Webhook-Benachrichtigungen sind in allen Plänen enthalten. Slack ist ab dem Pro-Plan dabei. Über Webhooks kannst du jeden beliebigen HTTP-Endpunkt anbinden und selbst mit jedem externen Dienst integrieren.

Kann ich eine öffentliche Statusseite mit meinen Nutzern teilen?

Ja. Wähle aus, welche Monitore veröffentlicht werden, und Cronitorex erstellt eine öffentliche Statusseite mit Live-Status, Uptime-Prozentwerten und Incident-Verlauf, verfügbar in jedem Plan, auch im Free-Plan.

Sind meine Daten sicher?

Gehostet auf unserer eigenen Infrastruktur in der EU, DSGVO-konform. Der gesamte Datenverkehr läuft über HTTPS (TLS 1.3), kein Ping wird jemals im Klartext übertragen. Die Datenbank liegt in einem privaten Netzwerk, das nur von unseren Anwendungsdiensten erreichbar ist. Nutzerpasswörter werden als kryptografische Hashes gespeichert. Du kannst deinen API-Schlüssel jederzeit über die Profilseite rotieren, der alte funktioniert sofort nicht mehr. Tägliche, verschlüsselte Datenbank-Backups mit 30 Tagen Aufbewahrung. Vollständiger Datenexport und Kontolöschung direkt im Dashboard. Wir verkaufen oder teilen keine Daten mit Dritten. Für einen Audit-Bericht oder On-Premise-Deployment schreib an hello@cronitorex.com.

Vollständige FAQ lesen →

Starte das Monitoring in 60 Sekunden

Registrieren, API-Schlüssel holen, curl in deinen Cron einfügen. Das war's.