Operations | Monitoring | ITSM | DevOps | Cloud

Sentry

Troubleshooting Spring Boot applications with Sentry

Some months ago we wrote a quick guide on how to use Sentry with Spring Boot and Logback. Since then, we’ve continued working on improving the development experience, added several features for error reporting and, most importantly, implemented the performance feature in Sentry Java SDK with a dedicated integration with Spring MVC. If you haven’t yet used Sentry in a Spring Boot application - nothing to worry about - you will find all the necessary steps below.

Upgrading vs Migrating - How Atlassian Scaled Developer Efficiency in One Week

With millions of monthly active users across Bitbucket and Jira, Atlassian relied heavily on the real-time telemetry they got from their open source instance of Sentry. However, because it took the equivalent of two full-time engineers to maintain their out-of-date instance, Atlassian started to explore paths to upgrade or migrate to SaaS, as the risk of things breaking increased with each new release.

How to Surface Relevant Performance Data

Your applications most likely consist of multiple components. These components could be written in different languages, with each individually instrumented with Sentry’s SDK. The goal of our tracing solution is to make sure developers get a full picture of the data captured within their tech stack. Tracing allows you to follow a request from the frontend all the way to your backend application and back.

Hot Ones Interview with an Engineering Manager

In this video, we do a spin off of one of our favorite shows Hot Ones, where we combine an interview with Web Platform Team Technical Project Manager Steven and our Web Platform Team EM Vladan, and hot sauces. Meet both of them in this in this video, and watch them suffer as they go from one hot sauce level to the next just like they do in Hot ones.

Improved visibility for Issue Alerts

As most developers know, alert-fatigue is real, and the last thing you want is another feed of notifications. Read on to learn how the new Alert Details view helps you filter out notifications for Issue Alerts you don’t care about, and how it can help you focus on the ones that do. When you get started with Sentry, you’ll likely create an Alert for every Issue.

How We Run Successful Beta Tests with Error Reporting

We’ve recently completed a large beta test for our new product here at Testmo. We build a test management tool, so most of our users are professional software testers. As you can imagine, our customers are a rather critical group of users when it comes to software quality. We’ve learned some important lessons about running a large beta test and we want to share how we benefited from Sentry error reporting to identify, find, and fix issues quickly.

Improve Performance in Your iOS Applications - Part 1

Since inception back in 2007, Apple and the iOS ecosystem has drastically improved with a plethora of changes and new features added (or removed) over time. At the same time, the size of the applications and the data has consistently grown. This has its own impact on the powerhouse in your hand - the iOS device. Developers strive to design the best experience, often compromising speed and performance.

An Engineering Manager's Tips for Increasing Autonomy and Reducing Noise

Business is booming – your team is growing, your customer base is expanding, and you’re shipping more than ever. But without the right processes in place to scale, that fast-paced growth can leave engineering teams scrambling to navigate an increasingly more complex codebase, new team structures, and an ever-growing backlog of issues and requests. Join Jad Chamoun, Engineering Manager at Forethought, as he walks through how Forethought increased developer autonomy and workflow efficiency so their growing team can triage issues quickly without playing the blame game.