How to Monitor Errors in a Magento 2 Store

You store insurance against unexpected issues

As developers, we're constantly assuring ourselves: first impressions do not matter.

Even if new changes don't influence the store at the first sight, they can become a reason for unpredictable issues.

For example, the checkout process can be broken or existing links can turn into 404 errors just because you installed a new extension on your store yesterday.

Indeed, with the advent of injection (plugins) mechanism in Magento 2, the code became more sophisticated. Thus, it became more difficult to test and predict all the possible consequences of change either in any part of code or in any configuration setting.

That's why we decided to launch the Health & Performance Monitoring Suite extension and, without any delay, installed it on our own store.

How can Health Monitoring Suite for Magento 2 help?

("help" with what?)

Technically, our extension collects the following information about Page Timing, Page Cache Rate, PHP/JS Errors etc:

  • Loading speed of different pages - TTFB (Time to first byte)
  • Status of cache
  • Full page cache coverage rate (it's very important performance indicator)
  • Number and text of PHP errors (extension monitors logs in folders var/report and var/log)
  • Number and text of JavaScript errors
  • All extensions installed on your store and their versions

Next, the extension remembers and compares the current values and states with the ones obtained before.

You can find the results, given in percent, on the the Configuration Snapshot tab.

All the archived results are also displayed there, so you can see how your current version performs better or worse comparing to previous versions.

Magento 2 Stability Suite

In its turn, another tab “Recommendations” suggests a list of guidelines, the use of which can improve your store operation.

For example, you can receive reminders to make sure you enable multiple options which affect magento performance. Meanwhile, the tab also shows what has been already done and what is still waiting to be completed.

The last but not the least thing to mention is GDPR compliance. Our extension does not collect any private data at all.

To sum up, with Health Monitoring Suite for Magento 2, we're almost positive that we know everything about our store issues, before being informed by our customers, or even before any internal issues influence our store in organic Google search results.

Thanks for reading!

In case you have any questions, please, send them to us and we will be glad to answer.

Take care!

Oleksandr Drok

Head of Products at Mirasvit

Alex serves as the Head of Products at Mirasvit, where he formulates the vision for Mirasvit's extensions, carefully curates new features, and constructs the roadmap.
Related Products
Health & Performance Monitoring Suite M2

The Extension monitors code and configuration changes of your store, and automatically notifies you if these changes have negatively affected the key store indicators. If you change anything and find that either your store begins to work more slowly, or you suddenly experience new errors occurred, the extension will quickly notify you about it.

Keep Learning