Performance Dashboard

Performance Dashboard



Magento Platform
Open Source (CE)
2.0, 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
16 January, 2018
Extensions, Site Optimization, Performance
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 IE Windows: 10, 11, 8, 9, Edge
License Type:
MIT License (MIT)


Adds a screen to the admin that checks 13 to 19 known performance wins and shows the status plus the recommended action.


Back to top

The purpose of this free extension by is to help you improve the performance of your Magento 2 shop. It improves the speed of the frontend, backend, and cron jobs, plus lowers CPU usage at the same time. Developers can use this extension to get a clear overview where performance can be improved. The shop owner can use the extension to check if developers implemented all performance features.

Using our experience as Hosting professionals specializing in Magento, we created a list of best-practises for a high performance Magento 2 setup. Based on this list, we have created a dashboard page for the Magento 2 backend. This page automatically checks if each of these performance wins are correclty implemented. If there is room for improvement, it will advise what needs to be changed and show you links to configuration and documentation.

This extension is free and open source.



This extension itself does not change the appearance of the frontend or add pages to it. It only adds a small functionality to the inner workings of the frontend to register cache misses on catalog pages.

There may be actions this extension advices that will affect the looks or working of your frontend. Make sure you test the adviced changes on a development shop or when your shop is very quiet.


Checks Executed

The following areas are checked when you access the dashboard:

  • Is PHP 7 in use?
  • Is HTTP/2 is use?
  • Are the PHP perfomance settings correct?
  • Is Magento in Production mode?
  • Is the Magento Cache stored in Redis?
  • Is the Full Page Cache stored in Redis?
  • Are all caches enabled?
  • Are sessions stored in Redis or Memcached?
  • A check which logs CMS and Catalog pages which can't be cached in full-page-cache because of cacheable="false".
  • Is the Composer autoloader optimized?
  • Is Full Page Caching stored in Varnish?
  • For Magento < 2.2:
    • If not on HTTP/2:
      • Is JavaScript Bundling enabled?
      • Is merging JavaScript files enabled?
      • Is merging CSS files enabled?
    • Is minify of JavaScript files enabled?
    • Is minify of CSS files enabled?
    • Is minify of HTML enabled?
  • Are mails sent asyncronous?
  • Are indexes updated asyncronous?

The extension will show you a clear overview of the status of these performance wins in your Magento installation.
It will recommend the exact action you can take to improve if needed. Also links to documentation and configuration items are added.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    1.13.0 (2017-12-31)
    - Added check if web server is running HTTP/2
    - Disabled checks for JS/CSS Bundling/Merging if on HTTP/2

    1.12.2 (2017-11-01)
    - Recognise 'db' as (non optimal) session storage


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    1.12.1 (2017-10-14)
    - Updated documents
    - Bump version for resubmit to Magento Marketplace

    1.12.0 (2017-09-25)
    - Approved for Magento Marketplace, is called 1.11.4 there
    - Links to DevDocs now contain the actual Magento version
    - Magento 2.2: Removed dev/.../... config settings. Does no longer exist in production mode.
    - Added DevDocs link explaining Cache types
    - Moved ideas for future checks to Wiki
    - Moved Development instructions to Wiki
    - Using Magento's wrapper functions instead of glob() and file()

    1.11.5 (2017-09-07)
    - Fix error during setup:di:compile, was double dependency in Buttons Renderer


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    v1.11.4 (2017-09-01)
    - Changed composer requirements to allow newer versions
    - Updated Manuals
    - PHPDoc type fixes for Magento 2.2 RC
    - Works on Magento 2.2 RC
    v1.11.0 (2017-08-24)
    - Solved Issue #2: Removed check for Flat Category & Product Indexes
    - Added DevDocs links
    - Added links to config, cache & index management
    - Split PHP Version & Configuration rows
    - Show current PHP Configuration
    v1.10.0 (2017-08-21)
    - Added check for Async Indexes
    - Added check for Minify HTML
    - Added check for Async sending of sales emails
    - Moved PHP check to top of list
    - Moved 'grouped' processing of info/problems/warnings/actions to Abstract class
    v1.9.0 (2017-08-21)
    - Added check for PHP Version and Settings
    - Fixed some interface strings that were not translatable
    v1.8.0 (2017-08-21)
    - Added check if Composer's autoloader is optimized
    - Used constants instead of status 0-3
    v1.7.1 (2017-08-21)
    - Fixed issue #1 - Monolog error on Magento 2.1.8
    v1.7.0 (2017-08-09)
    - Added check if Varnish FPC is enabled
    - Config data checks can now use a source model
    - Updated installation instructions
    v1.6.2 (2017-08-09)
    - Updated installation instructions


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    v1.6.1 (2017-08-08)
    * First version submitted to the Magento Marketplace
    * Improved documentation
    * Improved Composer requirements
    * Tested with Magento 2.0.14 and 2.1.7


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top