Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Magento 2
  3. Sentry.io

Sentry.io

MITPHP4.5.5

A Magento 2 module that integrates Sentry for error logging, performance monitoring, and crash reporting.

GitHubGitHub
186 stars82 forks0 contributors

What is Sentry.io?

JustBetter Magento 2 Sentry is a Magento 2 module that integrates the Sentry error tracking and performance monitoring platform. It captures exceptions, logs, and performance data from Magento applications, helping developers identify and debug issues in real-time. The module supports both backend PHP errors and frontend JavaScript errors, providing a unified view of application health.

Target Audience

Magento 2 developers, agencies, and store owners who need advanced error tracking, performance monitoring, and crash reporting for their e-commerce platforms.

Value Proposition

It offers a seamless, feature-rich integration with Sentry specifically tailored for Magento 2, including performance tracing, cron monitoring, and extensive configuration options. Developers choose it for its deep Magento context, flexibility, and ability to monitor both backend and frontend issues in one place.

Overview

Magento 2 module to log to Sentry

Use Cases

Best For

  • Monitoring Magento 2 store errors and exceptions in production
  • Tracking performance bottlenecks like slow database queries or template rendering
  • Debugging frontend JavaScript errors in Magento themes
  • Monitoring cron job execution and failures
  • Gaining insights into cache and queue performance
  • Setting up centralized error reporting for Magento 2 multi-store setups

Not Ideal For

  • Projects not using Magento 2 as their e-commerce platform
  • Teams with strict data residency requirements prohibiting external error tracking services
  • Stores needing only basic server logs without performance or frontend monitoring
  • Developers who prefer all-in-one APM solutions over Sentry's specialized approach

Pros & Cons

Pros

Deep Magento Context

Captures Magento-specific data like user IDs and integrates with Magento's logging system, providing detailed error context that generic Sentry setups lack.

Performance Tracing

Includes tracing for database queries, events, and template rendering to detect bottlenecks like N+1 queries, as highlighted in the performance monitoring features.

Flexible Configuration

Offers extensive setup via env.php or Adobe Cloud variables, with fine-grained control over log levels, error filtering, and sampling rates for tailored monitoring.

Frontend and Backend Coverage

Reports both PHP exceptions and JavaScript errors, supporting features like Sentry feedback forms and LogRocket for comprehensive application monitoring.

Cons

Profiling Dependency

Requires Excimer installation on the server for profiling features, adding complexity and potential compatibility issues, as noted in the configuration section.

Complex Initial Setup

With numerous configuration options and the need to modify env.php or set up Adobe Cloud variables, onboarding can be time-consuming for developers new to Sentry or Magento deployment.

Adobe Cloud Limitations

Profiling is not possible on Adobe Cloud, limiting performance monitoring capabilities in that environment, as explicitly mentioned in the README.

Frequently Asked Questions

Quick Stats

Stars186
Forks82
Contributors0
Open Issues8
Last commit18 days ago
CreatedSince 2018

Tags

#magento2#error-monitoring#observability#magento2-extension#sentry-integration#logging#performance-monitoring#php#sentry

Built With

M
Magento 2
M
Monolog
P
PHP

Included in

Magento 21.2k
Auto-fetched 18 hours ago

Related Projects

Menu EditorMenu Editor

Provides powerful menu editor to replace category based menus in Magento 2

Stars328
Forks119
Last commit2 days ago
Custom SMTPCustom SMTP

Configure Magento 2 to send email using Google App, Gmail, Amazon Simple Email Service (SES), Microsoft Office365 and many other SMTP (Simple Mail Transfer Protocol) servers

Stars327
Forks148
Last commit18 days ago
Disable Stock ReservationDisable Stock Reservation

This module disables the inventory reservation logic introduced as part of MSI in Magento 2.3.3

Stars230
Forks64
Last commit4 months ago
Customer Force LoginCustomer Force Login

Force Customer Login Module for Magento 2

Stars169
Forks76
Last commit2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub