Performance Monitoring for Magento 2(v.1.0.2)
Keep an eye on your CPU and Memory load history.
- Detailed CPU and RAM load history
- Check whether RAM is sufficient
- Emails notifications in case of high CPU load
- List of top website and system transactions
- Date-picker with a set of predefined periods
- Customizable period of information storage
- System and PHP info output
Also available for Magento 1.
Do you have performance problems with Magento 2 store? Pages are slow to load, sometimes pages return an error, or even worse - the server is down and you don’t know why? You'd better start with monitoring! Such a situation may happen if some process consumes too much system resources - CPU and RAM (Central Processing Unit and Random Access Memory) and surely it’s quite troublesome to inspect and locate the reasons of the troubles.
Why is it so difficult? Even if you have the opportunity to view the current CPU and memory usage, the problem might be no longer reproducible.
Performance Monitoring Magento 2 extension is developed to help owners and system administrators keep an eye on their Magento 2 stores performance.
Performance Monitoring Magento 2 extension stores statistics and CPU load details in the database, which allows you to check statistics not only at the moment, but also to check statistics in a historical context. This allows store owners to identify the time period and the reasons for the peak loads.
Performance Monitoring features
View detailed CPU load history
The main feature of this extension is storage and displaying detailed load history of CPU and RAM. Information is displayed in a form of a graph, and is accompanied by a list of the most heavy and durable processes.
Check RAM usage and whether SWAP memory is used
SWAP memory is a type of memory that is used in case of insufficient RAM. SWAP uses a hard disk for data storage, and operations with the hard disk are relatively slow (especially if you do not use SSD). Performance Monitoring Magento 2 extension displays performance statistics, which will help you to understand whether your server capability is enough, or it's time to upgrade your hardware.
Emails notifications upon high CPU load
E-commerce businesses incur large losses if the site is overloaded or even completely unavailable. Unfortunately, such unfortunate situations sometimes occur. To reduce potential losses, your system administrator should be notified of problems on the site; this will help him timely take the necessary action to troubleshoot. Performance Monitoring Magento 2 extension sends email notifications upon high CPU load.
List of top website & system transactions (by time and CPU/RAM usage)
Performance Monitoring extension by PotatoCommerce displays information about the top website and system transactions. It allows store owners to know which processes load processor and RAM. This information helps to identity performance bottlenecks.
Inside Magento 2 admin panel
Performance monitoring information is available directly in Magento 2 admin panel. This is much more convenient than using third-party services for performance monitoring, or to check the current load in UNIX console. By the way, Performance Monitoring extension also allows you to check information about free hard disk space.
Date-picker with predefined periods
Performance Monitoring has smart calendar interface that allow you to select one of the predefined periods of time (this month, last 7 days, last 30 minutes, etc.), or set your custom time period in just 3 clicks.
- 1 Review
Magento CE 2.1.x, 2.2.x Magento EE 2.1.x, 2.2.x Compatible Browsers Chrome, Safari, Firefox, Opera, IE8+
- Download the extension from your account.
- Extract the folder and copy it to the root directory of Magento 2 store
- In SSH console of your server navigate to your store root folder:
php /bin/magento setup:upgrade
- If you use Magento 2.1.х, then it is required to restart Magento compile command by using:
php /bin/magento setup:static-content:deploy
- Make sure cron is installed and configured correctly. Cron setup guide can be found here.
- Make sure that exec function is allowed.
- Go to Stores > Configuration > POTATOCOMMERCE > Performance Monitoring, configure and enable the extension.
Changelog1.0.2 (30 January 2018)
* Bug fix
* Compatibility with Magento 2.2.2
1.0.1 (20 October 2017)
Compatibilty from Magento 2.0.x to 2.2.x
1.0.0 (22 June 2017)
- We Recommend