Erste Schritte

Konto erstellen, ersten HTTP-Job planen und ersten Heartbeat-Check in SteadyCron anlegen.

Dieser Schnellstart bringt Sie in wenigen Minuten von null zu einem geplanten Job und einem überwachten Job.

1. Konto erstellen

Registrieren Sie sich mit E-Mail und Passwort oder mit GitHub oder Google. Bevor Sie Jobs anlegen, müssen Sie Ihre E-Mail-Adresse bestätigen — das hält die Plattform sauber und Ihre Alerts vertrauenswürdig.

2. Ersten HTTP-Job planen

Ein HTTP-Job ist ein Endpunkt, den SteadyCron planmäßig aufruft.

  1. Gehen Sie zu Jobs → Neuer Job → HTTP.
  2. Geben Sie ihm einen Namen, z. B. weekly-digest-email.
  3. Tragen Sie URL und Methode ein, z. B. POST https://api.myapp.com/jobs/digest.
  4. Wählen Sie einen Zeitplan — einen Cron-Ausdruck wie 0 9 * * 1 (montags um 09:00) oder ein einfaches Intervall. Wählen Sie die Zeitzone, in der er laufen soll.
  5. Setzen Sie optional Wiederholungen, ein Timeout sowie eigene Header oder einen Request-Body.
  6. Speichern. SteadyCron ruft Ihren Endpunkt nun planmäßig auf und protokolliert jeden Lauf.

Siehe HTTP-Jobs für alle Optionen.

3. Ersten Heartbeat-Check anlegen

Ein Heartbeat-Check überwacht einen Job, der auf Ihrer eigenen Infrastruktur läuft.

  1. Gehen Sie zu Jobs → Neuer Job → Heartbeat.
  2. Benennen Sie ihn, z. B. nightly-db-backup, und setzen Sie den erwarteten Zeitplan.
  3. Kopieren Sie die eindeutige Ping-URL.
  4. Pingen Sie die URL am Ende Ihres bestehenden Skripts bei Erfolg an:
# nachdem Ihr Backup erfolgreich abgeschlossen ist
curl -fsS https://ping.steadycron.com/<ihr-ping-token>

Kommt der Ping nicht planmäßig an (innerhalb der Kulanzzeit), löst SteadyCron einen Alert aus. Siehe Heartbeat-Monitoring.

4. Alerts einrichten

Standardmäßig können Sie E-Mail-Alerts erhalten. Verbinden Sie Slack, Discord, Telegram oder einen Webhook und entscheiden Sie, welche Auslöser feuern — siehe Alerting.

5. Jobs als Code verwalten (optional)

Sie klicken sich lieber nicht durch? Definieren Sie Ihre Jobs in einem YAML-Manifest und gleichen Sie sie per CLI ab:

steadycron sync jobs.yaml

Siehe Infrastructure as Code.