Magento 2 Experten — Hyvä Theme, Tailwind CSS & SEO aus einer Hand ›

Magento 2 Cron Monitor: Cronjobs überwachen mit Fehler-Alarm

Magento 2 Extension Admin Tool Magento 2.4.x

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
Auf Lager
99,00 €

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

Kein Download, sondern persönliche Einrichtung

Kein Download, sondern persönliche Einrichtung. Dieses Produkt ist kein herunterladbares Software-Paket zur Selbstinstallation. Mit Ihrer Bestellung beauftragen Sie Mironsoft mit der individuellen Einrichtung dieses Moduls in Ihrem Shop. Wir melden uns innerhalb von 2 Werktagen bei Ihnen — Details und Zahlung klären wir dann gemeinsam.

Dieses Angebot richtet sich an Unternehmer und Gewerbetreibende, die einen Magento-2-Shop betreiben.

6 Funktionen

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.

01Übersicht statt Datenbank-Blick

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
System › Mironsoft › Cron Monitor
Gruppe: alle · Status: alle
indexer_reindex_all_invalidsuccess · 3,2 s
newsletter_send_allerror · vor 14 Min.
sitemap_generatemissed · 1 Lauf
catalog_product_alertrunning · 4 Min.
Stores › Configuration › Alarm
Alarm bei Status errorJa
Laufzeit-Grenzwert30 Minuten
Sperrfrist je Job60 Minuten
Empfängerit@beispiel.de, shop@beispiel.de
02Alarm mit Augenmaß

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
03Stillstand erkennen

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
Heartbeat-Prüfung
Letzter ausgeführter Jobvor 47 Minuten
Toleranz10 Minuten
ErgebnisCron steht still – Alarm gesendet
Aktion · Job vormerken
Jobsitemap_generate
Ausführungnächster Cron-Lauf
Vorgemerkt vonadmin_sven · 09:42
04Manuell eingreifen

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
Anwendungsfälle

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.

Vergleich

Magento Cron überwachen: ohne Modul und mit Magento 2 Cron Monitor

So unterscheidet sich der Alltag mit und ohne die Erweiterung.

ThemaOhne ModulMit Mironsoft Cron Monitor
ÜbersichtAbfrage der Tabelle cron_schedule per SQLAdmin-Grid mit Filtern, Status und Laufzeit
Fehler bemerkenZufällig oder durch KundenanrufE-Mail-Alarm an Ihre Empfängerliste
Hängende JobsUnbemerkt, blockieren FolgejobsGrenzwert in Minuten, Markierung und Meldung
Cron-StillstandFällt erst Tage später aufHeartbeat-Prüfung mit einstellbarer Toleranz
Job anstoßenSSH-Zugang und der richtige BefehlVormerken per Klick, eigene ACL-Berechtigung
NachvollziehbarkeitKeine HistorieVerlauf mit Benutzer und Zeit, automatische Bereinigung
Ablauf

Einrichtung des Cron Monitors nach dem Kauf

So kommen Sie vom Kauf zum funktionierenden Alarm.

1

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.

2

Installation im Shop

Wir richten den Magento 2 Cron Monitor ein, vergeben die ACL-Ressourcen und testen die Anzeige mit Ihren echten Jobs.

3

Grenzwerte festlegen

Laufzeit-Grenzwert, Heartbeat-Toleranz und Sperrfrist stimmen wir mit Ihnen ab.

4

Alarm testen

Eine Testmail prüft den Versandweg, danach lösen wir gemeinsam einen kontrollierten Alarm aus.

5

Übergabe

Sie erhalten eine kurze Einweisung, welche Rolle was sehen und vormerken darf.

Abgrenzung

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ß.

05So läuft der Kauf ab

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.

Wichtig zu wissen

Mit dem Kauf erhalten Sie keinen Download-Link. Wir melden uns innerhalb von 2 Werktagen bei Ihnen — Details und Zahlung klären wir dann gemeinsam. Dieses Angebot richtet sich an Unternehmer und Gewerbetreibende, die einen Magento-2-Shop betreiben.

FAQ

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?
Mit einem Magento 2 Cron Monitor: Das Grid zeigt je Job den letzten Lauf, die Dauer und den Status. Ohne Modul müssten Sie die Tabelle cron_schedule direkt in der Datenbank abfragen.
Ersetzt das ein Server-Monitoring?
Nein, der Magento 2 Cron Monitor überwacht, was Magento selbst über seine Cronjobs weiß. Ob der Server erreichbar ist oder die Festplatte voll läuft, prüft weiterhin Ihr Server-Monitoring.
Bekomme ich bei einem defekten Job ständig Mails?
Nein. Pro Job gilt eine Sperrfrist, die Sie einstellen, zum Beispiel eine Mail pro Stunde. Der Zähler der Fehler bleibt im Grid trotzdem vollständig sichtbar.
Startet das manuelle Vormerken den Job sofort?
Der Job wird für den nächsten regulären Cron-Lauf vorgemerkt und läuft dort unter normalen Bedingungen. Das ist sicherer, als ihn direkt im Admin-Prozess auszuführen.
Wie wird ein Stillstand des gesamten Crons erkannt?
Über den Heartbeat-Check des Magento 2 Cron Monitor: Liegt der letzte ausgeführte Job länger zurück als Ihre Toleranz, wird gewarnt, auch wenn kein einzelner Job einen Fehler meldet.
Wächst die Datenbank durch das Modul?
Beim Magento 2 Cron Monitor wird der Verlauf nach der von Ihnen gewählten Frist automatisch bereinigt, sodass nur die gewünschte Zeitspanne vorgehalten wird.
Wer darf im Admin was sehen oder tun?
Ansehen, Vormerken und Konfiguration sind eigene ACL-Ressourcen. So kann etwa der Support den Status sehen, ohne Jobs anstoßen zu können.
Was tun, wenn der Magento Cron nicht läuft?
Der Heartbeat-Check des Magento 2 Cron Monitor meldet den Stillstand innerhalb Ihrer Toleranz. Die Ursache, etwa ein fehlender Crontab-Eintrag, beheben Sie weiterhin am Server; das Modul zeigt zuverlässig, dass etwas nicht stimmt.
Wie starte ich in Magento 2 einen Cronjob manuell?
Im Grid wählen Sie den Job und merken ihn vor. Er läuft beim nächsten regulären Cron-Durchlauf. Das erfordert eine eigene Berechtigung, die Sie nur ausgewählten Rollen geben.
Kann ich das Modul selbst herunterladen und installieren?
Nein. Dieses Angebot ist kein Download-Produkt. Nach dem Kauf installieren und konfigurieren wir das Modul persönlich in Ihrem Shop.
Eigene Bewertung schreiben
Sie bewerten: Magento 2 Cron Monitor – Mironsoft
loader
Laden...

Sie haben Ihre Bewertung für die Moderation übermittelt.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Cron Monitor – Mironsoft

Magento 2 Cron Monitor – Mironsoft

99,00 €