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 extensions allow to monitor 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 aforementioned Magento 2 modules? Check the following post to find the answer.

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 login), 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 summarized view from this screen as well.

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

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

And 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 actions performed by all 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 Action (Preview Changes or View Details).

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

Other Magento 2 modules doesn’t have this grid. Furthermore, Wyomind doesn’t provide this feature at all.

Active Sessions

Amasty even 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.

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

Visit History

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

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

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

 visit history

And Visit History (all pages visited by the admin during the session):

 visit history complete

Email Notifications

Sometimes well-timed notification can save your Magento 2 storefront from malefactors, therefore, it is extremely important 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.

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

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 periodical reports. Go to Stores -> Settings -> Configuration -> Wyomind -> Watchlog Pro to activate both features.

 wyomind email notifications

Geo IP

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

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

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 backend to whitelisted IPs only. As for the black list, 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 message to display if a user is blocked.

 whitelist

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 most complex 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