Magento 2 REST API Logger Erweiterung – Nachrichten bequem in Tabelle als Log

Warum haben wir eine API Log Erweiterung entwickelt?

In fast jedem Schnittstellen Projekt mit Magento REST API gibt es das Problem, dass man ein Log braucht. Ohne vernünftiges Log der API Nachrichten ist es nicht möglich zu sehen was für Daten am Shop ankommen. Dies ist aber nötig, um zu erkennen ob eine Funktion oder Daten Ursache für Probleme sind.

Genauso benötigt man diese Art von Informationen, sobald es um das Mapping und auch Testen von Mapping geht. Üblicherweise scheint eigentlich alles zu funktionieren... Beim Testen, stellt sich heraus, dass gewisse Dinge eben doch nicht funktionieren. Die Ursache dafür sind oft minimalste Fehler beim Mapping oder schlicht übersehenen Fälle. Auch dafür braucht es ein schnell und einfach einsehbares Log der API Daten. Im Bereich der Magento Wartung ist es auch hilfreich um schlicht um zu wissen was im Shop passiert.

Die bisherige Lösung ist es sich ein eigenes Logging zu programmieren, was ein Logfile befüllt. Dieses muss dann von üblicherweise Entwicklern laufend ausgewertet werden. Das ist recht umständlich und eigentlich nicht nötig. Viele Dinge und Probleme können auch "nicht Entwickler" direkt erkennen und sehen, wenn diese Personen Zugriff auf die Daten hätten.

Was kann die Erweiterung?

Hide sensitive Data
Listing Sicht der Erweiterung

Die Erweiterung bietet die Möglichkeit, dass die API Requests direkt in eine Tabelle geschrieben werden. Die Tabelle ist wiederum über den Magento Admin-Bereich einfach einsehbar. Es gibt Möglichkeiten die Request zu filtern oder auch Spalten ein/auszublenden. Dazu können die Requests z.b. als CSV exportiert werden.

Damit die Tabelle nicht "überläuft" gibt es einen Cron-Job der frei konfigurierbar alte Einträge löscht. Zur Verwaltung gibt es einen entsprechenden Adminbereich. Dieser Cron Job sollte unbedingt genutzt werden, da natürlich je nach Menge der Messages es sonst schnell MB oder GB an unnötigen Daten in der Tabelle sind.

Wo gibt es mehr Informationen zum Modul und wo kann es erworben werden?

Auf folgender Infoseite gibt es mehr Informationen zum Magento REST API Logger auf Englisch

Sie möchten weitere Informationen zu Magento Onlineshops?

Information zur Betreuung von Magento Onlineshops durch KonVis finden Sie hier

Ausführliche Informationen zu Magento Schnittstellen Programmierung

Kontaktieren Sie mich gerne auch für eine individuelle Beratung.

5/5 - (1 vote) Hinweis: Keine Sicherstellung der Authentizität dieser Bewertungen

Noch keine Kommentare bis jetzt.

Einen Kommentar schreiben