Skip to content
Marketing Factory Digital GmbH
Contact
Logo Marketing Factory Digital GmbH
  • Agency
    • About us
    • History
  • Services
    • Consulting, Analysis and Strategy
    • Programming and Development
      • Interface Development
      • PIM/ERP Links
      • Custom Development
      • Seamless CMS Integration
    • Hosting and Support
      • Cloud Strategies
      • Hosting Partners of Marketing Factory
    • Services with Third Parties
  • Technology
    • TYPO3
      • Current TYPO3 Versions
    • Shopware
    • IT Security
      • DDoS Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Commitment to Open Source
      • Technology Selection
      • PHP Ecosystem
      • Containerisation & Clustering
      • Content Delivery Networks
      • Search Technologies
  • References
    • Projects
    • Clients
      • Client List
    • Screenshot of the homepage of the new Maxion Wheels websiteNEW: Relaunch of the corporate website of Maxion Wheels
  • Community
    • Community Initiatives
  • Blog
  • Contact
  • Deutsch
  • English
server-racks

You are here:

  1. Services
  2. Programming and Development
  3. Custom Development
  4. Shopware 6: Logging extension

Activity logging in Shopware 6 admin

Background: Why is a log function useful?

In TYPO3, admin users are familiar with the log function, in which all adjustments, errors, logins, etc. by users or the system are recorded and documented in a filterable manner. This makes it much easier to analyze the causes of unexpected errors or inexplicable deviations in content.

Such a logging functionality, especially of user activities, was sorely missed in our Shopware projects. A big problem for us was that Shopware does not distinguish between changes made by real users and API accesses. This inevitably leads to several million log entries sooner or later, even in medium-sized installations with deployed middleware that regularly updates product data. Such a volume of data is confusing, unmanageable in the long run and eventually becomes an acute problem - especially if the information is not stored in log files but the database.

That's when we knew: We need a scalable extension that solves current weaknesses of Shopware 6's logging functionality and at the same time realizes a user-friendly presentation and manageable data collection.

Our solution: Logging extension for administrative events in the backend

Our logging extension for Shopware 6 enables the differentiated recording of activities by real users in the Shopware backend or by the Symfony Console in log files, which can be further processed by analysis tools if required.

Features

  • Activities in the extension module are written to the logfile (not to the database!).
  • It is differentiated between events by administrators or the Symfony Console.
  • Primary activities from the Shopware experience worlds are recorded in the log (the creation, editing and/or deletion of pages, blocks or slots).
  • Active language is captured in the log (to detect accidental creation of translation entries).
  • Log files can be read into analysis tools and processed further.

The extension is deliberately designed to be open, so that new use cases can be added at any time.

Show larger version for: Logging-Screenshot

Learn more

In our blog, we report in detail about our new logging extension for Shopware 6: Which problems did we have with other tested extensions for logging and which concrete measures were relevant for us in the development phase? Learn everything from the acute pain point to the first concept to the final implementation and of course interesting facts about all (technical) features in our blog entry about the Showare 6 logging extension.

If you want to know more about this Shopware extension or about our services around the Shopware software, please contact us.

You might also be interested in

Stars for Product Review

Trusted Shops Reviews

Our Shopware 6 extension solves the current weaknesses of the official Trusted Shops extension and plays out product ratings in a performant way.

Learn more
Digital Marketing

UTM parameters extension

We have developed a Shopware 6 extension that brings classic UTM parameters into the Shopware world.

Learn more

We’d be pleased to advise you!

Ingo Schmitt

Ingo Schmitt
Managing Director

+49 (0)211-361176-63
ingo.schmitt@marketing-factory.de

I have been informed that the processing of my data is on a voluntary basis and that I can refuse my consent without detrimental consequences for me or withdraw my consent at any time to Marketing Factory Digital GmbH by mail (Erkrather Straße 401, D-40231 Düsseldorf) or e-mail (info@marketing-factory.de).

I understand that the above data will be stored for as long as I wish to be contacted by Marketing Factory. After my revocation my data will be deleted. Further storage may take place in individual cases if this is required by law.

Hint: Only lowercase letters and numbers are used.
Captcha image
  • Data privacy policy
  • Legal notice

© Marketing Factory Digital GmbH

Picture Credits
  1. "Logging-Screenshot": © Christoph Schneider / Marketing Factory Digital GmbH
  2. "Server-racks": Taylor Vick / License: Unsplash License
  3. "Stars for Product Review": PatternPictures / License: Pixabay License (CC0 1.0)
  4. "Digital Marketing": PhotoMIX-Company / License: Pixabay License (CC0 1.0)