Operations | Monitoring | ITSM | DevOps | Cloud

June 2022

Introducing Metric Alert notification charts and Duplicate Alerts

Unless you stare at Sentry all day waiting for error or performance problems to pop up, chances are you rely on alerts to let you know when something breaks or slows down. There are two types of alerts you can set up: 1) Issue Alerts, which are tied to issues that meet predefined criteria, and 2) Metric Alerts, which trigger when error volume or performance metrics like apdex, latency, or throughput surpass a pre-defined threshold.

Tips for Optimizing React Native Application Performance - Part 2: Using Sentry SDK for Performance Monitoring

Monitoring performance in front-end applications is vital. It focuses on the areas of the application users experience. These areas are slow rendering or frame rate, network request errors, and unresponsive user experience. Your application’s users expect the experience of using the application to be fast, responsive, and smooth. In the first article of this series, we discussed some tips for optimizing your React Native application performance.

Django Performance Improvements - Part 1: Database Optimizations

The main goal of optimization in Django projects is to make it fast to perform database queries by ensuring that your projects run by making the best use of system resources. A properly optimized database will reduce the response time hence a better user experience. In this 4 part series, you will learn how to optimize the different areas of your Django application. This part will focus on optimizing the database for speed in Django applications.

Tracing errors and surfacing collateral damage across your code base

Frontend technologies typically talk to several services in your backend, and those services talk to other services. At the root of every issue is a single event that causes a domino effect. A domino effect that impacts every operation from the first experience on the frontend to the backend API call. Sentry can show you how these exceptions and latency issues impact every one of your services. For example, take the ever common and seemingly simple to resolve 500 - Internal Server Error.

How Calixa protects developers' time with a custom integration

Whether you want to improve how your team uses Sentry or publish an integration, we’re making it easier to build on Sentry. Join Thomas Schiavone (CEO and Co-founder of Calixa) and Gautham Chundi (PM at Sentry) as they walk through how Calixa built a custom integration on Sentry’s platform. The Calixa team’s goal was to remove distractions for their developers. They ended up building something both their developers and customers could use. No developer will have to hear, “Is it fixed yet?” again.

Tips for Optimizing React Native Application Performance: Part 1

React Native is an amazing framework for building cross-platform mobile applications. It helps you provide a high-quality, native-looking application that runs on multiple platforms, using a single codebase. The current React Native architecture uses the UI (or main) thread and the JavaScript thread. The JavaScript thread is used to run business logic, make API calls, process touch events, etc. The UI thread is where animations and transitions are done.