v1.0.x Shopware Monitoring Basic (MndMonitoring)

Achtung

Diese Dokumentation bezieht sich auf eine ältere Software-Version. Die aktuelle Dokumentation finden Sie hier: Shopware Monitoring Basic (MndMonitoring)

URL im Shopware Storehttp://store.shopware.com/search?sSearch=MND5958963425131
Shopware Kompatibilität5.0.0+
DatumÄnderung
11.05.2016Dokumentation für Release 1.0.0



Einleitung

Mit dem Plugin MND Shopware Monitoring Basic (MndMonitoring) können Sie verschiedene Parameter Ihres Shops überwachen und sich per E-Mail alarmieren lassen. (SMS Benachrichtigung ist für die nächste Version geplant)

Derzeit kann folgendes überprüft werden:

  • Benachrichtigung über neu verfügbare Plugin Updates
  • Probleme bei Cronjobs (Deaktivierung durch Fehler oder irrtümliche Änderungen durch andere Backend-Nutzer)
  • Unvollständige oder leere Productfeeds (nützlich bei ERP/WaWi synchronisation)
  • Plötzlich inaktive Artikel (nützlich bei ERP/WaWi synchronisation)
  • Plötzlich fehlende Artikelbilder (nützlich bei ERP/WaWi synchronisation)
  • Verfügbarkeit des Shops (durch Erkennung von Schwankungen in Besucherzahlen)


MND Shopware Monitoring Basic wird über einen Shopware Cronjob gesteuert. In Situationen in welchen keine Shopware Cronjobs ausgeführt werden können, oder das E-Mail System defekt ist, kann nicht unmittelbar benachrichtigt werden.

Sobald der Shopware Cronjob wieder ausgeführt werden kann, wird die Benachrichtigung wieder aufgenommen.


Installation

Die Installation erfolgt wie gewohnt über den Shopware Plugin Manager.

Weiterführende Informationen zum Installationsvorgang in Shopware:
Plugin-Manager: http://community.shopware.com/Plugin-Manager-ab-Shopware-5_detail_1856.html)

Konfiguration

Voraussetzungen

  1. Shopware Cronjobs müssen aktiv sein.
  2. Das Intervall des Systemcronjobs, welcher die Shopware Cronjobs steuer,t muss KLEINER sein, als die im Plugin konfigurierten Prüf-Intervalle!
    1. Beispiel: Systemcronjob triggert die Shopware Cronjobs alle 15 Minuten. Prüf-Intervall kann nicht kleiner 15 Minuten sein, auch wenn der Monitoring Cron-Job auf 5 Minuten eingestellt ist.


Nach Installation wird ein Cronjob für das MND Monitoring angelegt. Stellen Sie sicher, dass dieser immer aktiv ist, wenn Sie es wünschen.

Prüfen Sie auch das Intervall mit welchem dieser Cronjob läuft. Die Einstellungen im Plugin beziehen sich auf dieses Intervall.


Verfügbare Module und deren Konfiguration

Die Alarmierung kann über die Plugin-Konfiguration gesteuert werden.


FeldWert
E-Mail Adresse(n) für Benachrichtigung

Hier kann eine oder mehrere E-Mail-Adressen für die Benachrichtigung angegeben werden.

Mehrere E-Mail Adressen können mit Semikolon (;) als Trennzeichen eingegeben werden.

Falls das Feld leer ist, wird keine Meldung versendet.

Intervalle

Für die meisten Prüfungen kann ein Intervall eingegeben werden. Dies bezieht sich auf das Intervall mit welchem der MND Monitoring Cronjob läuft. Die Einstellung kann ausgehend von jedem Intervall bis hin zu vielfachen Intervall-Abständen konfiguriert werden:




ModulBeschreibung
Status der Cronjobs

Meldet, wenn Shopware Cronjobs deaktiviert werden.

Beispiel Szenarien:

  • Shopware kann so konfiguriert werden, dass Cronjobs bei Fehlern automatisch deaktiviert werden. Die Checkbox "Bei Fehler deaktivieren" in der jeweiligen Cronjob-Konfiguration muss hierzu aktiv sein.
  • Nützlich außerdem zur Überwachung um Einstellungen durch Backend-Benutzer zu erkennen.
Azahl Artikel in Productfeeds

Meldet Schwankungen in der Anzahl der in einem Productfeed enthaltenen Artikel.

Beispiel Szenario:

  • Beim Erstellen des Productfeeds tritt ein Fehler auf, er enthält weniger Artikel als erwartet. (Einbruch Sortiment bei Preissuchmaschinen / Google Shopping)
Shopzugriffe

Meldet Schwankungen in den Zugriffen auf den Shop. So können Probleme erkannt werden, wenn die Besucherzahl unerwartet einbricht oder falls der Traffic unerwartet ansteigt.

Artikel ohne Bilder

Meldet Artikel ohne Bilder, sobald ein gewisser Schwellenwert erreicht ist.

Beispiel Szenario:

  • ERP/WaWi Schnittstelle überträgt keine Bilddaten mehr


Anzahl Artikel und
Anzahl aktive/ inaktive Artikel

Meldet Schwankungen in der Anzahl der Artikel im Shop, sowie der Anzahl der aktiven Artikel im Shop

Beispiel Szenario:

  • ERP/WaWi Synchronisation oder Benutzer deaktiviert unerwartet Artikel, welche dann nicht mehr im Shop angezeigt werden
  • Versehentlich werden Artikel aus dem Shop gelöscht
  • Es wurde eine große Anzahl neuer Artikel im Shop hinzugefügt
Plugin Updates

Benachrichtigt, sobald von den im Shop vorhandenen Plugins neue Funktionen vorhanden sind.


Status der Cronjobs

Beispiel Benachrichtigung:
Benachrichtigung (Status der Cronjobs)

Anzahl Artikel in Productfeeds

Beispiel Benachrichtigung:


Seitenaufrufe

Beispiel Benachrichtigung:


Artikel ohne Bilder

Beispiel Benachrichtigung:


Anzahl Artikel und Anzahl aktiver Artikel

Beispiel Benachrichtigung:


Plugin Updates

Folgende Plugins können auf Updates geprüft werden:

  • installiert und aktivierte Plugins
  • alle installierten Plugins (aktiviert und deaktiviert)
  • alle, auch nicht installierte (deinstallierte) Plugins


Beispiel Benachrichtigung:


Deinstallation

Das Plugin wird auch über den Plugin Manager deinstalliert.

Die angelegte Historie wird dabei nicht entfernt. Dies sind Tabellen nach dem folgenden Schema, welche bei Bedarf manuell in der Datenbank gelöscht werden können:

  • mnd_monitoring*