Magento 2 Admin Logger Extensions Comparison (Amasty, Boost my Shop, Wyomind)

- E-Commerce, Magento 2

Amasty, Boost my Shop, Wyomind

Below, we compare three security tools: Amasty Admin Actions Log, Boost My Shop Admin Logger, and Wyomind Watchlog PRO. All these Magento 2 admin log extensions allow monitoring backend login attempts. Thus, you can easily take control over your administrators as well as malefactors who want to get access to your business. What is the difference between the mentioned above Magento 2 admin logger modules? Check the following post to find the answer. We also recommend you to use other security modules that are described here: Magento 2 Admin Security Extensions.

Download / Buy Amasty Admin Actions Log Magento 2 Extension

Download / Buy Boost my Shop Admin Logger Magento 2 Extension

Download / Buy Wyomind Watchlog Pro Magento 2 Extension

Login Attempts

The first and most important feature each admin logger should provide is a list of all login attempts. Gathered in a grid, they show who and when tried to reach your backend.

In case of the Amasty Admin Actions Log Magento 2 extension, we have a grid that consists of the following columns:

  • Date – day and time of login attempt;
  • Username – username of admin;
  • Full Name – appropriate full name;
  • IP Address – user IP address;
  • Location – corresponding location;
  • User Agent – browser used for logging in;
  • Status – Failed, Success, Logout.

Note that you can export grid data via CSV or XML, as well as apply filters to find certain login attempts.

Amasty Admin Actions Log Magento 2 Extension Review; Amasty Admin Actions Log Magento Module Overview

In its turn, Admin Logger by Boost my Shop also has a similar grid that combines such columns as Date (time and date of each login attempt), User (username), IP (corresponding IP address), Object type and ID (object which has been changed), Action (action performed with the object), and Details (summarized changes). It is not possible to export this data, but you can easily Prune or Flush the log. Also, note that the grid contains information on performed actions, not only on login attempts.

Boost My Shop Admin Logger Magento 2 Extension Review; Boost My Shop Admin Logger Magento 2 Module Overview

As for the Wyomind Watchlog Pro, it not only provides you with a grid but also shows diagrams that illustrate login attempts for last 30 days and 24 hours. Success, failed, and blocked login attempts are displayed.

Wyomind Watchlog PRO Magento 2 Extension Review; Wyomind Watchlog PRO Magento Module Overview

As for the grid, it is divided into 7 columns: IP (IP that tried to log into your Magento 2 backend), Date (date and time the IP tried to log in), Login and Password (credentials used), Message (text displayed when trying to log in), URL (address from which the login was made), and Status (Success, Failed, Blocked). You can purge history and switch to the summarized view from this screen as well.

As you can see, the most informative grid is provided by Boost my Shop (login attempts + actions), diagrams are available with Wyomind, but Amasty is the only Magento 2 extension that offers export functionality.

Actions Log

While Amasty doesn’t provide logged actions in the Login Attempts grid, it has a dedicated page called Actions Log. Here, you can see all the actions performed by administrators. Note that admins must be specified on the Configuration page. The data is split into the following columns: Date, Username, Full Name, Action Type, Object, Store View, Item, and Actions (Preview Changes or View Details).

Other Magento 2 modules don’t have this kind of grid.

Active Sessions

Amasty also offers a grid that contains all active sessions. The available columns are: Username, Full Name, Logged In At, IP Address, Location, Recent Activity, and Actions. The last column provides the ability to terminate each session.

Visit History

Visit History is another feature available with the Amasty Admin Actions Log Magento 2 extension. The appropriate grid contains all visits.

Select one, and you will be redirected to another page that shows admin data:

visit history

The Visits History tab (all pages visited by the admin during the session) has the following appearance:

visit history complete

Email Notifications

Sometimes timely notification can save your Magento 2 storefront from malefactors. Therefore, it is vital to have this feature in each admin logger extension.

In case of Amasty, you can enable/disable email notifications for unsuccessful, successful, and even suspicious logins. All the necessary settings are available under Stores -> Settings -> Configuration -> Amasty Extensions -> Admin Actions Log.

Boost my Shop doesn’t provide this functionality at all. As for Wyomind, you can enable email notifications for blocked IPs. At the same time, it is possible to get periodic reports. Go to Stores -> Settings -> Configuration -> Wyomind -> Watchlog Pro to activate both features.

wyomind email notifications

Geo IP

In addition to the features described above, Amasty allows detecting Geo location automatically. You can turn on this functionality in the settings.

White/ Black Lists

The ability to create white and black lists is exclusive to Wyomind. You can add IPs to both white and black lists, type a secret key to whitelist your IP, and allow access to the backend to the whitelisted IPs only. As for the blacklist, the Wyomind Watchlog PRO provides the ability to specify the number of attempts before the IP will be blacklisted, type time interval to block IPs for, and add a message to display if a user is blocked.

Price

The price of all three tools differs a lot. For instance, Amasty offers the most expensive Magento 2 module which costs $229. Boost my Shop Admin Logger can be purchased for €99, while Watchlog Pro by Wyomind is the cheapest one – just €70.

Magento 2 Admin Logger Extensions Comparison

Amasty

Boost my Shop

Wyomind

Login Attempts

+

+

+

Admin Actions

+

+

Active Sessions

+

Full Visit History

+

Email Notifications

+

+

Geo IP Detection

+

White/ Black Lists

+

Price

$229

€99

€70

Final Words

If you are looking for the full-fledged solution that gathers data about all your admins and their actions within the backend interface, you should choose Amasty:

Download / Buy Amasty Admin Actions Log Magento 2 Extension

If you need a simple solution that logs login attempts and actions within the Magento 2 backend, pay attention to the Magento 2 module by Boost my Shop:

Download / Buy Boost my Shop Admin Logger Magento 2 Extension

In case your business requires only control over login attempts – purchase Wyomind Watchlog Pro. It is not only the cheapest solution; it is the most precise tool oriented towards login attempts:

Download / Buy Wyomind Watchlog Pro Magento 2 Extension