Performance Monitoring
Track your application’s performance metrics, identify bottlenecks, and optimize user experience. Learn more about Performance Monitoring
Throughout this workshop, you’ve gained hands-on experience with Sentry’s powerful error monitoring and debugging capabilities. Let’s recap what we’ve learned:
We began by integrating Sentry into both our Laravel backend and React frontend:
Laravel Integration:
composer require sentry/sentry-laravel
bootstrap/app.php
file with Sentry integration.env
filephp artisan sentry:test
React Integration:
Core Features Setup:
We started by investigating performance issues in our Laravel application:
/render
call, while database queries were performing well.We tackled a challenging frontend issue with the Add to Cart functionality:
Sentry.setContext()
.We solved a complex checkout problem using multiple Sentry features:
Throughout these exercises, you’ve mastered several advanced debugging techniques:
Sentry offers many more features beyond what we’ve covered in this workshop. Here are some areas you might want to explore next:
Performance Monitoring
Track your application’s performance metrics, identify bottlenecks, and optimize user experience. Learn more about Performance Monitoring
Replays
See exactly what users experienced when errors occurred with pixel-perfect recreations of user sessions. Explore Session Replay
Seer AI
Leverage AI-powered debugging to automatically identify and fix issues in your codebase. Learn about Seer
Breadcrumbs
Track user journeys and system events leading up to errors for better context. Learn about Breadcrumbs
Custom Spans: Create custom performance measurements for specific parts of your application.
Trace View: Get a complete picture of transactions as they propagate through your system.
Sentry Documentation: Comprehensive guides and API references for all Sentry features.
Sentry Blog: Stay updated with the latest features, use cases, and best practices.
Sentry on GitHub: Explore Sentry’s open-source repositories and contribute to the project.
By implementing proper error monitoring and debugging practices as demonstrated in this workshop, you’re now equipped to build more resilient applications and provide better experiences for your users. Remember that the most effective debugging strategy combines multiple Sentry features:
We hope you found this workshop valuable and that you’ll continue exploring Sentry’s capabilities to enhance your application development workflow. Happy debugging!