Operations | Monitoring | ITSM | DevOps | Cloud

Monitoring your MCP Server in Production (with Sentry)

So you're building an MCP server for your project or service, to allow AI chatbots and agents to interact with it? Great! You've decided to build it using Cloudflare Workers, have written the code, shipped it, and the first users are getting onboard: you're officially running it in production. That's when problems start. I'm not here to dissuade you from shooting your shot, but let's make sure you've got your bases covered in production when something inevitably goes wrong.

Debugging Microservices

Debugging microservices is tough, especially when you're juggling multiple services and relying only on logs. This video cuts through the complexity by showing you how to implement distributed tracing using Sentry. You'll see a practical demonstration in a food ordering app (built with React and Go) of how tracing can give you a clear view of your entire request flow, from the initial button click to the final operation across all your services.

Tracing Just Got a Whole Lot More Useful: Search, Visualize, and Alert with Sentry's new Query Engine

For a while, tracing in Sentry was... fine. You could open up a slow transaction, poke around, find the N+1, and feel like a hero. But if you wanted to answer more complex questions - like why your payment API was getting slower in Europe, or which CDN was silently tanking your image loads - things got harder. We didn't really build it to help with answering broad questions.

Workshop: Mobile App Monitoring Platforms Don't Have To Be Noisy

Debugging mobile apps shouldn’t mean drowning in alerts or spelunking through logs just to figure out why your app stuttered or froze. Most tools flood you with noise and leave you guessing. In this workshop, we’ll show you how to use Sentry to cut through the noise and zero in on what actually matters—whether it’s jank from blocked main threads, ANRs in production, dropped frames during scroll, or regressions that somehow made it to production.

Laravel just works. Now your performance monitoring does too.

You remember that first time spinning up a Laravel app? Routes, auth, ORM, queues, all wired up without much effort. It’s one of the reasons Laravel feels productive out of the box. But when something starts slowing down, an Eloquent query drags, a job takes forever, or cache misses creep up, it’s not always obvious where to look. Laravel gives you the tools, but connecting the dots between them is usually on you.

Emerge Tools is now a part of Sentry

Today I'm thrilled to announce that Emerge Tools is joining Sentry. Emerge builds best-in-class mobile tooling trusted by some of the most important brands in the world. You’ve probably seen the work of the team through their relentless efforts to improve mobile builds, efforts we’ve always admired here at Sentry. It was no surprise that when we finally met Emerge founders Josh and Noah we found that we shared a similar view of the world and hit it off instantly.

Monitoring & Debugging a Checkout Flow in Flask & React

When your checkout flow breaks, customers disappear faster than most ‘cutting-edge’ JS metaframeworks. Thankfully, setting up observability for your critical paths—like a customer checkout—is painless with Sentry. Let's walk through how we instrumented, monitored, and fixed a major issue, with minimal effort.

Monitor and Debug Laravel Applications with Sentry

Join me for a hands-on workshop where we'll debug real-world issues in a Laravel and React application using Sentry. We'll tackle three common production problems: You'll learn how to use Sentry's powerful tools including: Performance monitoring and tracing Error context enrichment Seer AI for root cause analysis Session Replay and Breadcrumbs By the end, you'll be equipped to debug complex issues in your own applications with confidence!