Sentry

San Francisco, CA, USA
2011
Jun 10, 2021   |  By Rahul Chhabria
As you could probably tell from the title, we shipped an SDK for Next.js. This means you can capture errors, measure performance, manage releases, configure suspect commits, and automatically upload sourcemaps to view unminified JavaScript and TypeScript with zero(-ish) configuration. Why was Next.js next on our list? Well, it’s one of the fastest-growing React frameworks and developers love it.
Jun 8, 2021   |  By Kathy Lam
A couple of weeks back, we broke sign-ups. And in the most meta fashion, we learned about this because someone here had the foresight to set up an alert in Sentry to notify us if sign-ups dropped to zero. Getting alerted kicked off our incident response process. A team was formed to tackle “What broke?”, “How do we fix this?”, “How long has this been happening?”, “Are any other services impacted?”, and much more.
May 27, 2021   |  By Mark Story
Everyone talks about creating content. But what about controlling it? In this Dogfooding Chronicle, I’ll walk you through how we updated our Content Security Policy using Discover — and how we’re keeping watch with Dashboards.
May 25, 2021   |  By Saloni Dudziak
[Three hundred and eighty-one]. The number of days it’s been since our Sentry offices shut down, in what we believed at that time to be a very short-term temporary measure while we took stock of the events unfolding around us.
May 24, 2021   |  By AJ Jindal
Auto-instrumenting AWS Lambda Monitoring didn’t originate through a focus group or business plan. It started as a hackathon project that addressed the tedium of removing manual code instrumentation. Developer environments often include hundreds of AWS Lambda functions. And our existing instrumentation required initialization code to be manually placed on every single function.
May 20, 2021   |  By Chris Heher
The consequences of poor application performance are both real and terrifying: lost customers, lost trust from your team, and lost confidence in your abilities. It’s why every developer remembers those moments where their solution improves both process and performance. We’ve seen this happen firsthand with our customers, and want to share their Great Moments in Application Monitoring.
May 18, 2021   |  By Chris Heher
In the early days of web development, there was one way to measure code: WTFs per minute. It was a metric that could be applied across all languages, as every developer knew what WTF meant (Works That Frustrate, obviously). Today, however, code is too intricate — and important — for clever, opaque metrics. You need objective data that communicates the quality and stability of your code — KPIs such as events accepted, transaction outcomes, and crash-free sessions.
May 13, 2021   |  By Arpad Borsos
Like mechanics who restore their own cars or plastic surgeons who self-rhinoplasty, our developers put their skills to interesting uses during their free time. Here, Native Platform Engineer, Arpad Borsos breaks down how memory mappings and dynamic library loading works and how it relates to native Android libraries loaded from APKs. Libraries are key to modular programming, as they offer functionality in a single unit which can be shared with other developers.
May 11, 2021   |  By AJ Jindal
Auto-instrumenting Lambda Monitoring didn’t originate through a focus group or business plan. It started as a hackathon project in which our growth team used Cloudwatch to build a prototype that could instrument Lambda functions with Sentry. We did this by using Cloudformation’s stack to automatically create resources in a customer environment while streaming CloudWatch Logs to Sentry through the Kinesis Firehose.
May 5, 2021   |  By Chris Heher
Top of search for you means top of mind for your customers. And with Google’s upcoming Page Experience update to Web Vitals taking place in a few weeks, now’s the right time to optimize your user experience. But before you can optimize your user’s experience, you need to be able to measure it. We’re kicking off Measurement May by breaking down breaking down how Google uses Web Vitals data — and how you can instrument that data with Sentry.
May 24, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to measure success using Sentry's newest capabilities.
May 12, 2021   |  By Sentry
Richard Propst (Solutions Engineer @Sentry) shows how to use Stack Trace preview for quicker insights, and how to link directly to your source code.
May 12, 2021   |  By Sentry
Richard Propst (Solutions Engineer @Sentry) shows best practices for consolidating your project metrics with Project Details.
May 12, 2021   |  By Sentry
Richard Propst (Solutions Engineer @Sentry) shows how to use Custom Dashboards to set up and monitor application data that matters most to your organization.
May 12, 2021   |  By Sentry
Richard Propst (Solutions Engineer @Sentry) shows how developers can auto-generate Jira issues and avoid having to manually fill out a form each time.
May 11, 2021   |  By Sentry
Richard Propst (Solutions Engineer @Sentry) shows how to use Review List to focus on your most important issues.
Apr 26, 2021   |  By Sentry
Richard Propst (Solutions Engineer @Sentry) and Don Brown (CTO & Co-founder @Sleuth.io) discuss how to improve developer workflows and how Sleuth uses Sentry to automate some of the pain around DevOps.
Apr 9, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to set up and monitor Performance in your Flutter applications.
Apr 9, 2021   |  By Sentry
Lev Vidrak (Mobile Lead @Wix) shows and discusses how his team monitors React Native apps, their approach to releases, and best practices they deploy when using Sentry to monitor their projects.
Apr 7, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to setup and monitoring Performance in your Android applications.

Open-source error tracking that helps developers monitor and fix crashes in real time. Iterate continuously. Boost efficiency. Improve user experience.

Sentry provides open source error tracking that gives you insight into every crash in your stack as it happens, with the details needed to prioritize, identify, reproduce, and fix each issue. Sentry supports all popular languages and platforms, and offers a perspective that enables you to see which errors are doing the most harm to your business and help you understand how issues affect your bottom line.

Find out about exceptions right away. Set up Sentry in minutes with just a few lines of code. Get notifications via email, SMS, or chat as part of an existing workflow when errors occur or resurface.

Quickly find and fix production errors. Triage, reproduce, and resolve errors with max efficiency and visibility. Exception handling with Sentry helps developers build better apps and iterate faster.

See the impact of each release. Integrate error tracking with your commit and deploy workflows. Aggregate events to see where bugs happen, how often, and who's affected before users even notice.

Error tracking built for community. Sentry started as and remains a 100% open-source project, now delivered as a hosted service. Development aligns to security, observability, and production at scale.

Users and logs provide clues. Sentry provides answers.