— Cronjobs & Monitoring

Deine Jobs und Dienste.
Im Takt. Im Blick.

Plane automatisierte Aufgaben, überwache Dienste und Zertifikate und erfahre, wenn eine erwartete Rückmeldung ausbleibt.

Vom regelmäßigen API-Aufruf bis zum nächtlichen Backup: Behalte Ausführung, Erreichbarkeit und Rückmeldungen im Blick.

Ausführungsverlauf · BeispieldatenAlle fünf Minuten

Antwortzeit: 0–990 ms

ErfolgreichFehlgeschlagenErgebnis unbekanntÜbersprungenIn BearbeitungKeine Messung

Höhe: Antwortzeit, je Verlauf skaliert. Im Kundencenter führt jeder Balken zu den Laufdetails.

Auch zwischen den Ausführungen

Behalte deine Dienste im Blick

Ist dein Backup durchgelaufen?

Dein Script meldet sich bei Cronpimo. Bleibt die erwartete Rückmeldung aus oder meldet es einen Fehler, wirst du benachrichtigt.

BeispieldatenNächtliches BackupRückmeldung überfällig

Zertifikate rechtzeitig erneuern

Lass dich vor Ablauf deiner SSL-Zertifikate erinnern. Du entscheidest, an welchen Tagen und über welche Alarmziele.

Beispieldatenexample.comNoch 14 Tage gültig

Sind deine Dienste erreichbar?

Prüfe öffentlich erreichbare TCP-Dienste – beispielsweise deinen Mailserver oder SSH-Zugang.

Beispieldatenmail.example.com:587Erreichbar

Im Kundencenter

Automatisierungen auf einen Blick

Beispieldaten
CronjobsZeitplanLetzte 24 LäufeStatus
Lagerbestand aktualisierenexample.com/inventoryAlle fünf Minuten*/5 * * * *

Antwortzeit: 0–990 ms

Erfolgreich
Tagesbericht erstellenexample.com/reportWerktags um 08:000 8 * * 1-5

Antwortzeit: 0–990 ms

Fehlgeschlagen
Cache aufwärmenexample.com/cacheAlle 15 Minuten*/15 * * * *

Antwortzeit: 0–990 ms

Manuell pausiert
Daten abgleichenexample.com/syncJede volle Stunde0 * * * *

Antwortzeit: 0–980 ms

Ergebnis unbekannt

Vorfälle

Was passiert ist. Und was jetzt läuft.

Erfahre, wenn eine Aufgabe fehlschlägt, und behalte Ursache und Verlauf im Blick. Eine Entwarnung zeigt dir, wenn sie wieder erfolgreich läuft.

Vorfall offen

Sieh, wann ein Fehler aufgetreten ist, wie lange er besteht und welche Benachrichtigungen verschickt wurden.

Fehlgeschlagen
Benachrichtigung nach der festgelegten Fehlerzahl
Erfolgreich
Entwarnung, sobald der Cronjob wieder erfolgreich läuft
Ergebnis unbekannt
Ausgang prüfen, bevor du den Aufruf manuell wiederholst. Die nächsten regulären Termine bleiben bestehen.

Laufdetails

Klare Zustände

Zu jedem Lauf findest du den geplanten und tatsächlichen Start, die Antwortzeit und den ausführenden Standort.

Zeitplan
Sollzeit und Start
HTTP
Ergebnis und Dauer
Standort
Ausführungsstandort
WartungsfensterPro · Max

Wartung geplant? Cronpimo weiß Bescheid.

Pausiere Jobs oder unterdrücke Benachrichtigungen während geplanter Wartungsarbeiten. Einmalig oder regelmäßig.

Sonntags · 02:00–03:00 · Alarme pausiertBeispieldaten
VerfügbarkeitsberichteMax

Wie zuverlässig liefen deine Prüfungen?

Vergleiche die Erfolgsquote deiner Prüfungen über mehrere Tage. Im Kundencenter als Diagramm und auf Wunsch regelmäßig per E-Mail.

Beispieldaten · Erfolgsquote je Tag · letzte 7 Tage

Planen · Testen · Sehen · Alarmieren

Vom Zeitplan zur Benachrichtigung
01

Planen

Wähle HTTP-Aufruf, TCP- oder SSL-Prüfung und lege den Zeitplan fest. Bei Heartbeats meldet sich dein eigenes Script bei Cronpimo.

02

Testen

Teste Aufrufe und Prüfungen vor der Aktivierung. Für einen Heartbeat sendest du eine erste Rückmeldung von deinem Script.

03

Nachvollziehen

Sieh zu jedem Lauf den Status, die Antwortzeit und den ausführenden Standort. Über die Laufdetails findest du heraus, warum ein Aufruf fehlgeschlagen ist.

04

Reagieren

Verbinde den Benachrichtigungskanal deines Teams und entscheide, bei welchen Aufgaben du über Fehler und Entwarnungen informiert werden möchtest.

E-MailSlackDiscordTeamsTelegramWebhookPagerDutyincident.io

Häufige Fragen

01
Führt der Test wirklich einen Aufruf aus?
Ja. Ein manueller Test ruft die hinterlegte URL mit den gespeicherten Einstellungen und der gewählten HTTP-Methode auf. POST, PUT, PATCH und DELETE können dabei Daten anlegen, ändern oder löschen. Auch eine GET-Adresse kann eine Aktion auslösen, wenn deine Anwendung dafür eingerichtet ist.
02
Welche HTTP-Methode ist die richtige?
GET liest Daten, POST startet häufig eine Aktion. PUT und PATCH aktualisieren Daten, DELETE löscht sie. Entscheidend ist die Vorgabe deiner API. HTTP-Methoden mit Beispielen →
03
Was bedeutet „Ergebnis unbekannt“?
Der Ausgang eines Aufrufs konnte nicht sicher festgestellt werden. Er kann bereits ausgeführt worden sein und Daten verändert haben. Prüfe deshalb deine Anwendung, bevor du ihn manuell erneut startest. Die nächsten regulären Termine bleiben bestehen.
04
Gibt es automatische Wiederholungsversuche?
Ein fehlgeschlagener oder unklarer Aufruf wird nicht automatisch wiederholt. Dein Cronjob wird zum nächsten regulären Termin wieder ausgeführt, solange er aktiv ist.
05
Welche Zeitpläne sind möglich?
Du kannst feste Intervalle oder Cron-Zeitpläne verwenden und deine Zeitzone wählen. Die Vorschau zeigt dir die nächsten Termine, auch rund um die Zeitumstellung.
06
Brauche ich einen eigenen Server?
Für HTTP-Aufgaben brauchst du einen erreichbaren Endpunkt, für TCP und SSL einen öffentlich erreichbaren Dienst. Heartbeats können auch aus deinem privaten Netzwerk an Cronpimo gesendet werden. Deine Anwendung betreibst du weiterhin selbst.
07
Was ist ein Heartbeat?
Ein Lebenszeichen deines Scripts: Es sendet eine Rückmeldung an seine persönliche Cronpimo-Adresse. So kannst du beispielsweise Backups und Datenimporte überwachen. Bleibt eine erwartete Meldung nach der eingestellten Toleranzzeit aus, informiert dich Cronpimo.
08
Wann werde ich vor einem ablaufenden Zertifikat erinnert?
Du wählst selbst: 30, 14 oder 7 Tage vorher und einzelne Tage von 6 bis 1. Mehrere Erinnerungen sind möglich. Die Nachrichten gehen an deine ausgewählten Alarmziele.
09
Was passiert während eines Wartungsfensters?
Du legst pro Job fest, ob Ausführungen pausieren oder nur Benachrichtigungen unterdrückt werden. Nach dem Wartungsfenster gilt wieder der reguläre Betrieb.

Starte mit deinem ersten Job

Probiere Cronpimo kostenlos aus. Vergleiche die Pakete für weitere Jobs und zusätzliche Überwachungsfunktionen.