Has something in your admin panel mysteriously changed and no one seems to know who did it?
Do products, rules or configurations vanish into thin air? 🪄
Does your team swear they didn’t touch anything, but you have a strong feeling someone clicked where they shouldn’t have? 👀
Well, that’s exactly why this logger exists:
🔍 It tracks who did what in your Magento admin panel.
Not for spying, of course… (well, maybe just a little 😉), but to help you debug issues, trace mistakes, and see what really went down.
✨ What it does
- 🧾 Logs every action performed by an admin in the backoffice: module, controller, action, request parameters…
- 🎯 Lets you filter by user, module, controller or action so you can quickly find what you’re looking for (or who messed up).
- 🧹 Automatically deletes old logs so your database doesn’t get bloated with ancient gossip.
⚙️ How to install it
You can find it on the Magento Marketplace: Free Admin Logger Extension for Magento
(or just search for “Admin Logger”).
Whether you grab it from the Marketplace or not… Magento being Magento, you’ll still end up running this:
composer require bydn/admin-logger
bin/magento module:enable Bydn_AdminLogger
bin/magento setup:upgrade
🔧 Configuration (relax, it’s simple)
Go to:
Stores → Configuration → Utilities (by DN) → Admin Logger

There you can:
- ✅ Enable or disable the logger
- ⏳ Choose how many days to keep the log entries
- 🚫 Exclude useless requests (for example, those from
Magento_Ui
, which are mostly XHR calls and don’t tell you much)
📊 Where to see the logs
Go to:
Reports → Admin Log → See Logs

And you’ll get:
- 👤 The user who performed the action
- 🧱 The module, controller and action executed
- 📨 The parameters sent in the request
Just like any other Magento grid, you can filter by any of these fields.
😩 Something not working?
You can contact me via the contact form, and if it’s not too crazy, I might even reply with a smile 😄