Home / Companies / Sentry / Blog / March 2025

March 2025 Summaries

6 posts from Sentry

Filter
Month: Year:
Post Summaries Back to Blog
The text discusses the importance of source maps in debugging JavaScript code, particularly in situations where the generated code is not readable or usable. It explains how debug IDs are a solution to this problem, providing globally unique and deterministic IDs that identify transformed JavaScript files and their associated source maps. The use of debug IDs has been successful at Sentry, with over 25k organizations using them, totaling 7.9 million total uploads. The authors have also sent a proposal to the JavaScript standards committee (tc39) to add debug IDs as an official part of the source map spec, which is currently in stage 2 and has already gained support from major bundlers such as Rollup, Rolldown, Rspack, Vite, and Webpack. The goal is to make debug IDs a standard feature in JavaScript, reducing maintenance burdens, complexity, and establishing Sentry as a leader in promoting standards and consensus-building across the web community.
Mar 28, 2025 1,152 words in the original blog post.
The text discusses updates to Sentry's dashboards, designed to improve how teams build, manage, and navigate their monitoring tools. The new features include a redesigned widget builder with live preview, streamlined layout, and refined library access; the ability to control who can edit dashboards; and the introduction of dashboard favoriting and a Table View for organizing and managing dashboards. These updates aim to simplify widget creation while maintaining flexibility, improve collaboration, and enhance overall user experience, enabling teams to spot anomalies faster, connect the dots between signals, and cut straight to the root cause.
Mar 26, 2025 741 words in the original blog post.
Sentry has introduced anomaly alerts in open beta, allowing users to set up smart monitoring with fewer false alarms. Anomaly alerts automatically learn expected patterns and adjust dynamically over time, reducing the need for manual configuration and guesswork. The system uses a blend of two algorithms, Matrix Profiling and Prophet Forecasting, to detect anomalies and minimize false positives and negatives. Sentry's anomaly detection is built on established open-source implementations and is now available to all users on Trial, Business, or Enterprise plans, with more information available in the docs for configuring alerts.
Mar 25, 2025 528 words in the original blog post.
The guide covers logging in React Native, including console methods and log levels, viewing console logs, native logs, system logs, and customizing logging with libraries such as react-native-logs. It explains how to view log files in Android Studio and Xcode, integrate Sentry for error tracking, and use the React Native Logs library to send logs to a cloud service or save them to a file. The guide also discusses advanced logging methods, such as tracing and profiling, and provides examples of how to set up logging and error tracking in a React Native application.
Mar 25, 2025 3,062 words in the original blog post.
Sentry processes billions of unstructured data spans from its users to measure product performance, encompassing diverse operations such as webpage loads and phone calls. To manage this data efficiently, Sentry utilizes the open-source database ClickHouse, originally designed for structured data, which poses challenges due to the lack of a fixed schema in user-provided spans. Initially, attempts to store spans with numerous columns in ClickHouse failed due to excessive memory allocation. By leveraging ClickHouse's Map type, Sentry created a schema with minimal columns, but performance issues arose due to the need to process large files. Inspired by hash tables, Sentry developed a third schema version that distributes data into multiple buckets, significantly enhancing query performance by reducing the data scanned per query. This innovative application of hash tables improved operations by up to 62 times, facilitating the development of new Sentry features such as custom dashboards and tracing while demonstrating the practical value of traditional computer science concepts in modern applications.
Mar 24, 2025 1,428 words in the original blog post.
Sentry provides comprehensive error tracking and debugging tools for game developers, supporting major platforms including PlayStation, Xbox, Nintendo Switch, PC, and Mobile. With its console integrations, Sentry simplifies the process of capturing native crashes and exceptions across all platforms in one place, providing symbolicated stack traces, readable logs, and screenshots to help diagnose issues faster. The tool offers cross-platform visibility, allowing developers to resolve console issues before they become certification blockers. Additionally, it integrates with popular game engines like Unreal Engine, Unity, and Godot, and supports per-seat pricing tools, making it easier for game developers to track down crashes and errors without extra setup.
Mar 18, 2025 1,334 words in the original blog post.