esc
Monitoring und Status

Die Synchronisierung im Blick behalten

Drei Tabs zeigen Ihnen, dass alles läuft. Hier erfahren Sie, wo Sie sie finden und worauf Sie achten sollten.

Die Extension fügt im Bereich Intuit Mailchimp eine Tab-Leiste unter dem Seitentitel hinzu. Drei Tabs in dieser Leiste bilden Ihren täglichen Gesundheitscheck: das Dashboard für den Gesamtüberblick, der Queue Monitor für Fragen zur Synchronisierung und der Cron Monitor für die Hintergrundjobs. Wenn eine Frage zur Synchronisierung aufkommt, schauen Sie zuerst hier nach.

Dashboard: Ihr täglicher Überblick

Gehen Sie zu Marketing → Intuit Mailchimp → Dashboard.

Das Dashboard zeigt eine Übersichtskachel für jeden Datentyp, den die Extension synchronisiert: Bestellungen, Warenkörbe, Kunden, Produkte, Abonnenten und Gutscheine. Jede Kachel zeigt, wie viele Datensätze erfolgreich synchronisiert wurden, wie viele noch warten und ob irgendwo ein Fehler aufgetreten ist. Außerdem erhalten Sie einen Überblick über Ihre verbundene Zielgruppe und zwei Umsatz-Panels: Abandoned Carts für den aus Warenkörben zurückgewonnenen Umsatz und Conversions, dessen Hauptzahl die Bestellungen und den Umsatz zusammenzählt, die Mailchimp gebracht hat.

Die Aufschlüsselung dieses Umsatzes Kampagne für Kampagne und die Zahlen, die mit dieser Seite übereinstimmen sollten, zeigt Ihnen Der Campaign-Performance-Bericht.

Ein Hinweisband verläuft am oberen Rand der Seite. Wenn etwas Ihre Aufmerksamkeit braucht (ein Verbindungsproblem, ein Job, der eine Weile nicht gelaufen ist), erscheint dort ein Hinweis, bevor daraus ein echtes Problem wird.

Ein kurzer Blick, jeden Morgen

Das Dashboard aktualisiert seine Zahlen automatisch. Werfen Sie zu Beginn Ihres Arbeitstags einen Blick darauf: Grüne Kacheln und keine Hinweise bedeuten, dass die Extension ihre Arbeit erledigt. Sie müssen nur dann tiefer einsteigen, wenn etwas auffällig aussieht.

Queue Monitor: hier werden Sync-Fragen beantwortet

Klicken Sie in derselben Leiste auf den Tab Queue Monitor. Das ist die Live-Ansicht von allem, was auf dem Weg zu Mailchimp ist: was wartet, was gerade übertragen wurde und was einen weiteren Versuch braucht, filterbar nach Store View. Wenn Sie sich fragen „Ist diese Bestellung angekommen?“, ist dies der Bildschirm, der es weiß. Sie werden die Lanes Boost und Backfill aus So funktioniert die Synchronisierung in Echtzeit wiedererkennen; mehr brauchen Sie nicht, um die Ansicht zu lesen.

Cron Monitor: die Operator-Ansicht

Öffnen Sie das Dashboard (Marketing → Intuit Mailchimp → Dashboard) und klicken Sie dann auf den Tab Cron Monitor in der Leiste unter dem Seitentitel.

Die KPI-Leiste oben im Cron Monitor enthält eine System status-Kachel. Wenn alles planmäßig läuft, steht dort All operational. Jeder Job darunter trägt einen von drei Zuständen:

  • Up to date: Der Job lief planmäßig und ist für den nächsten Lauf eingeplant.
  • Behind: Der Job hat einen Zyklus verpasst; er läuft beim nächsten wieder.
  • Failing: Die letzten Läufe des Jobs sind auf Fehler gestoßen; die Hinweise weiter unten zeigen, was Sie prüfen sollten.

Die Leiste umfasst fünf Status-Kacheln: ob der Cron-Daemon von Magento läuft (Daemon), den Zustand jeder Cron-Gruppe, wie schnell die Mailchimp-API antwortet, das System status-Urteil und wie viele Datensätze in den letzten 24 Stunden verarbeitet wurden. Datensätze, die auf die Synchronisierung warten, finden Sie im Queue Monitor.

Der Hauptbereich ist die Liste Cron Jobs. Jede Zeile ist ein Hintergrundjob mit seinem aktuellen Status (grün für Up to date, gelb für Behind, rot für Failing), dem Zeitpunkt des letzten Laufs und dem Zeitpunkt des nächsten Laufs. Für das Muster über die einzelnen Läufe hinweg klicken Sie in der Symbolleiste auf Recent runs: Damit öffnen Sie die letzten Ausführungen jedes Jobs, verpasste Läufe eingeschlossen.

Der Cron Monitor: System status-Urteil und die Cron Jobs-Liste mit der Aktionen-Schaltfläche
Der Cron Monitor: System status-Urteil und die Cron Jobs-Liste mit der Aktionen-Schaltfläche

Run now

Jede Job-Zeile endet mit einer Aktionen-Schaltfläche (den drei Punkten). Klicken Sie darauf, um das Popup Job actions zu öffnen, und klicken Sie dann auf Run now, um den Job sofort auszulösen, ohne auf den nächsten geplanten Lauf zu warten. Das ist praktisch nach der Ersteinrichtung (um zu bestätigen, dass alles anläuft), nach der Behebung eines Konfigurationsproblems oder immer dann, wenn Sie nicht eine volle Minute auf den nächsten Zyklus warten möchten.

Vor dem Start des Jobs erscheint eine Bestätigungsabfrage. Während der Job läuft, ist die Schaltfläche ausgegraut, und das Status-Badge zeigt an, dass er gerade ausgeführt wird.

Run now ergänzt den Cron

Run now startet einen einzelnen Job bei Bedarf; der geplante Server-Cron erledigt die alltägliche Arbeit. Wenn die Daemon-Kachel Down anzeigt, bitten Sie Ihren Hosting-Anbieter zu bestätigen, dass der Cron von Magento eingerichtet ist.

Ein gelbes oder rotes Urteil richtig lesen

Beginnen Sie mit dem System Status-Urteil im Cron Monitor. Von dort aus:

  • Der Cron ist inaktiv: Bitten Sie Ihren Hosting-Anbieter zu bestätigen, dass der Cron-Daemon läuft.
  • Ein Job zeigt Behind: Sobald der Cron wieder läuft, holt der Job den Rückstand im nächsten Zyklus auf.
  • Ein Job schlägt wiederholt fehl: Die Seite Ist alles verbunden und synchron? enthält den API-Schlüssel und die Schritte zum erneuten Verbinden, und Fehlerbehebung behandelt die häufigsten Ursachen.

Der komplette Werkzeugkasten

Sync-Fragen laufen nie auf Rätselraten hinaus; die Extension bringt eine ganze Reihe von Einblicken mit:

  • Dashboard: der Gesamtüberblick, mit dem Hinweisband, das alles meldet, was Ihre Aufmerksamkeit braucht.
  • Queue Monitor: alles, was auf dem Weg zu Mailchimp ist, live.
  • Entity Queue: dieselbe Warteschlange, Datensatz für Datensatz, wenn es um eine bestimmte Bestellung oder ein bestimmtes Produkt geht.
  • Cron Monitor: die Hintergrundjobs, ihre Urteile und ihre Laufhistorie.
  • Campaign Performance: welche Kampagnen zu Bestellungen wurden und was sie eingebracht haben, filterbar, exportierbar und mit dem Dashboard abgleichbar.
  • API Log: die tatsächliche Kommunikation mit Mailchimp, bereit, wenn der Support danach fragt.
  • Webhooks: was Mailchimp an Ihren Store zurückgemeldet hat.
  • Logdateien: optionales detailliertes Logging für Ihren Entwickler, ein Schalter in den Advanced-Einstellungen.

An den meisten Tagen genügt der Blick auf das Dashboard; der Rest steht bereit, sobald eine Frage konkret wird.

Fragen unterwegs? Fehlerbehebung hat die Antworten, und der ebizmarts-Support ist nur eine E-Mail entfernt.

Weiter: Ist alles verbunden und synchron?Wie Sie die Verbindungs- und Statussignale auf einen Blick lesen und was zu tun ist, wenn etwas auffällt.