Magento 2 Cron Monitor: Cronjobs überwachen mit Fehler-Alarm
SKU: CRONMONITOR1
- Übersicht aller Cronjobs mit Status, Dauer und nächstem Lauf
- Fehler-Alarm per E-Mail, mit Entprellung gegen Mail-Flut
- Hänger und Stillstand erkennen, auch wenn gar kein Job mehr läuft
- Jobs manuell vormerken, mit eigener Berechtigung
Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.
Magento 2 Cron Monitor: Cronjobs überwachen, bevor Kunden es merken
Indexer, Newsletter, Sitemaps, Preisregeln: ohne laufenden Cron steht vieles still. Das Modul macht das sichtbar, bevor Kunden es merken.
Ein Magento 2 Cron Monitor zeigt im Admin, was im Hintergrund Ihres Shops passiert: Welche Cronjobs liefen, welche scheiterten, welche hängen. Auf dieser Seite geht es um eine Magento 2 Cron Extension, die Magentos Tabelle cron_schedule lesbar macht, bei Fehlern per Mail warnt und einzelne Jobs gezielt für den nächsten Lauf vormerkt.
Die Erweiterung wird nach dem Kauf von Mironsoft in Ihrem Shop eingerichtet. Sie ist ein reines Admin-Modul ohne Einfluss auf das Frontend, also auch ohne Folgen für Hyvä, Ladezeit und Full-Page-Cache. Wenn bei Ihnen der Magento Cron nicht läuft und es niemand sofort merkt, ist genau das die Lücke, die der Magento 2 Cron Monitor schließt.
Zentrale Job-Übersicht
Letzter Lauf, Dauer, Status und nächster Termin je Job in einem filterbaren Grid.
Fehler-Alarm per Mail
Bei Status error benachrichtigt das Modul Ihre Empfängerliste, mit Fehlermeldung im Text.
Hänger erkennen
Jobs, die länger als Ihr Grenzwert im Status running bleiben, werden markiert und gemeldet.
Stillstand-Wächter
Läuft insgesamt kein Cron mehr, schlägt der Heartbeat-Check Alarm.
Manuell vormerken
Einzelne Jobs lassen sich für den nächsten Cron-Lauf vormerken, geschützt per ACL.
Verlauf und Bereinigung
Laufzeiten je Job im Verlauf, alte Einträge werden nach Ihrer Frist entfernt.
Magento 2 Cron Monitor: alle Cronjobs in einem Grid statt Datenbank-Blick
Magento schreibt jeden terminierten Lauf in die Tabelle cron_schedule, im Admin sieht man davon nichts. Das Modul bereitet die Daten auf: Pro Job-Code sehen Sie den letzten erfolgreichen Lauf, die Dauer, die Zahl der Fehler und verpassten Läufe sowie den nächsten Termin. Filter nach Cron-Gruppe (default, index, …) und Status zeigen Auffälligkeiten sofort.
Gerade in Shops mit vielen Modulen sammeln sich Dutzende Jobs an: Indexer, Newsletter, Sitemap-Erzeugung, Preisregeln, Warenkorb-Erinnerungen. Der Magento 2 Cron Monitor gruppiert sie nach Cron-Gruppe, sodass Sie etwa nur die index-Gruppe prüfen können. Auffällige Laufzeiten sehen Sie im Verlauf, bevor ein Job tatsächlich fehlschlägt.
- Spalten: Job-Code, Gruppe, letzter Lauf, Dauer, Status, nächster Lauf
- Filter nach Gruppe, Status und Zeitraum, Export als CSV
- Farbige Statusmarken für success, error, missed und running
Magento 2 Cron Fehler Benachrichtigung ohne Mail-Flut
Sie legen fest, bei welchen Zuständen eine E-Mail an Ihre Empfängerliste geht: bei error, bei zu vielen verpassten Läufen oder bei Jobs, die länger als Ihr Grenzwert laufen. Damit ein kaputter Job nicht alle fünf Minuten eine Mail auslöst, gilt eine einstellbare Sperrfrist je Job. Die Mail nennt Job-Code, Zeitpunkt und die gespeicherte Fehlermeldung. Eine Testmail prüft den Versandweg vorab.
Praktisch ist der Unterschied zwischen "error" und "missed": Ein verpasster Lauf bedeutet meist, dass der Cron überlastet war oder kurz stillstand. Wiederholte Fehler deuten dagegen auf einen Code- oder Datenfehler hin. Die Magento 2 Cron Monitor-Auswertung trennt beide Fälle, damit Sie nicht auf jeden einzelnen Aussetzer reagieren müssen.
- Auslöser einzeln wählbar: error, missed, Laufzeit-Grenzwert
- Sperrfrist je Job gegen Mail-Fluten, z. B. eine Mail pro Stunde
- Beliebig viele Empfänger, Testmail per Knopfdruck
Stillstand und hängende Cronjobs in Magento erkennen
Der gefährlichste Ausfall ist leise: Der System-Cron ist beendet, deshalb schreibt auch niemand einen Fehler. Das Modul prüft den Zeitpunkt des letzten ausgeführten Jobs. Liegt er länger zurück als Ihre Toleranz, löst der Heartbeat-Check eine Warnung aus. Zusätzlich kennzeichnet es Jobs, die seit Ihrem Grenzwert auf running stehen, als hängend, damit blockierte Läufe nicht unbemerkt weitere Jobs aufhalten.
Dazu zählt auch die Zeit zwischen dem Ende des letzten und dem erwarteten Start des nächsten Jobs. Fällt der Cron nach einem Server-Update oder einer geänderten Crontab-Zeile aus, merken Sie es mit dem Magento 2 Cron Monitor innerhalb Ihrer Toleranz, nicht erst, wenn Kunden keine Bestellbestätigung erhalten.
- Toleranz in Minuten frei einstellbar
- Hängende running-Jobs werden eigens gekennzeichnet
- Hinweis im Admin-Dashboard, sobald der Heartbeat ausbleibt
Magento 2 Cronjob manuell starten: gezielt vormerken statt SSH
Statt per SSH nach dem richtigen Befehl zu suchen, markieren Sie im Grid einen Job und merken ihn vor. Er läuft dann beim nächsten regulären Cron-Durchgang, also unter denselben Bedingungen wie im Normalbetrieb. Das Vormerken hat eine eigene ACL-Ressource, damit nicht jeder Admin-Benutzer Jobs anstoßen darf; jede Aktion wird mit Benutzer und Zeit im Verlauf vermerkt.
Vorgemerkt wird bewusst nur, nicht direkt ausgeführt. So verhält sich der Job wie im Normalbetrieb, mit denselben Rechten und derselben Umgebung. Das Vormerken können Sie auf einzelne Admin-Rollen beschränken, damit die Magento 2 Cron Erweiterung Admin-Rechte sauber trennt.
- Eigene Berechtigung getrennt von reiner Ansicht und Konfiguration
- Protokoll: wer hat wann welchen Job vorgemerkt
- Kein Ersatz für Monitoring auf Serverebene, sondern Ergänzung im Admin
Wofür ein Magento 2 Cron Monitor im Alltag gebraucht wird
Diese typischen Situationen zeigen, wann der Blick auf die Cronjobs den Unterschied macht.
Nach einem Deployment prüfen
Nach Updates oder Modul-Installationen sehen Sie im Magento 2 Cron Monitor, ob alle Jobs wieder planmäßig laufen und ob neue Jobs fehlerfrei starten.
Newsletter und Warenkorb-Mails absichern
Hängt newsletter_send_all, gehen keine Mails raus. Der Alarm meldet das, bevor Kunden nachfragen.
Agenturen mit mehreren Shops
Betreuen Sie viele Installationen, erspart der Magento 2 Cron Monitor die Suche per SSH. Der Support sieht den Status, ohne Jobs auslösen zu dürfen.
Importe und Indexer überwachen
Lange Laufzeiten bei Indexern oder ERP-Importen fallen im Verlauf auf, noch bevor der Grenzwert überschritten wird.
Magento Cron überwachen: ohne Modul und mit Magento 2 Cron Monitor
So unterscheidet sich der Alltag mit und ohne die Erweiterung.
| Thema | Ohne Modul | Mit Mironsoft Cron Monitor |
|---|---|---|
| Übersicht | Abfrage der Tabelle cron_schedule per SQL | Admin-Grid mit Filtern, Status und Laufzeit |
| Fehler bemerken | Zufällig oder durch Kundenanruf | E-Mail-Alarm an Ihre Empfängerliste |
| Hängende Jobs | Unbemerkt, blockieren Folgejobs | Grenzwert in Minuten, Markierung und Meldung |
| Cron-Stillstand | Fällt erst Tage später auf | Heartbeat-Prüfung mit einstellbarer Toleranz |
| Job anstoßen | SSH-Zugang und der richtige Befehl | Vormerken per Klick, eigene ACL-Berechtigung |
| Nachvollziehbarkeit | Keine Historie | Verlauf mit Benutzer und Zeit, automatische Bereinigung |
Einrichtung des Cron Monitors nach dem Kauf
So kommen Sie vom Kauf zum funktionierenden Alarm.
Auftrag und Bestandsaufnahme
Nach Zahlungseingang melden wir uns innerhalb von 2 Werktagen und klären, wie Ihr Cron aufgesetzt ist und welche Jobs kritisch sind.
Installation im Shop
Wir richten den Magento 2 Cron Monitor ein, vergeben die ACL-Ressourcen und testen die Anzeige mit Ihren echten Jobs.
Grenzwerte festlegen
Laufzeit-Grenzwert, Heartbeat-Toleranz und Sperrfrist stimmen wir mit Ihnen ab.
Alarm testen
Eine Testmail prüft den Versandweg, danach lösen wir gemeinsam einen kontrollierten Alarm aus.
Übergabe
Sie erhalten eine kurze Einweisung, welche Rolle was sehen und vormerken darf.
Cron Monitor oder E-Mail-Protokoll? Abgrenzung zu verwandten Modulen
Der Magento 2 Cron Monitor überwacht Jobs, nicht E-Mails. Wer wissen möchte, ob und wann eine Nachricht versendet wurde, braucht ein E-Mail-Protokoll mit Wiederversand; das ist ein eigenes Modul. Beide ergänzen sich: Ein fehlgeschlagener Newsletter-Job im Cron Monitor und die ausbleibende Mail im E-Mail-Protokoll zeigen dasselbe Problem aus zwei Richtungen.
Auch der Cache Warmer von Mironsoft läuft als Cronjob. Er erscheint im Monitor wie jeder andere Job und profitiert von dessen Alarm. Der Monitor ersetzt kein Server-Monitoring, sondern ist eine Magento 2 Cron Extension, die im Admin zeigt, was Magento selbst über seine Jobs weiß.
Kein Download, sondern persönliche Einrichtung
Der Magento 2 Cron Monitor ist hier nicht als fertige Download-Datei zum Selbst-Installieren gelistet. Der Kauf ist eine Beauftragung: Wir melden uns nach dem Kauf bei Ihnen, richten das Modul ein und stimmen Empfängerliste, Grenzwerte und Berechtigungen gemeinsam mit Ihnen ab.
Häufige Fragen
Alles Wichtige zum Magento 2 Cron Monitor: Alarme, Grenzen und Ablauf des Kaufs.
Wie kann ich in Magento 2 sehen, ob die Cronjobs laufen?
Ersetzt das ein Server-Monitoring?
Bekomme ich bei einem defekten Job ständig Mails?
Startet das manuelle Vormerken den Job sofort?
Wie wird ein Stillstand des gesamten Crons erkannt?
Wächst die Datenbank durch das Modul?
Wer darf im Admin was sehen oder tun?
Was tun, wenn der Magento Cron nicht läuft?
Wie starte ich in Magento 2 einen Cronjob manuell?
Kann ich das Modul selbst herunterladen und installieren?
Magento 2 Cron Monitor – Mironsoft