Operations | Monitoring | ITSM | DevOps | Cloud

Sentry

Suspect Commits via Git Blame

Errors are part of building software. Even if you are one of the fabled 10X engineers, errors are still going to happen. When an error does occur, typically you are going to look at the stack trace to understand the why and who for triaging. But figuring out who to assign an issue to just based on the stack trace can be difficult. How many times do you see a stack trace in a Sentry issue, head to GitHub, and try to figure out who changed the line of code in question? Often would be our guess.

Create a Sentry Project (Video 1 of 9)

Learn how to set up your first project in Sentry. In this video, we demo creating a project, configuring alerts for error and performance monitoring, and how to configure and initialize a React SDK project. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

Create a GitHub Repo (Video 2 of 9)

Learn how to set up the GitHub repository that we will later connect to our example React project in Sentry. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

Configure a Sentry Project (Video 3 of 9)

Learn how to install Sentry packages for a Vite React project in VSCode. Watch this video to see a line-by-line setup of Sentry. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

Connect GitHub and Sentry (Video 4 of 9)

Learn how to connect your source code in GitHub to Sentry using an example Vite React project. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

Uploading GitHub CODEOWNERS to Sentry (Video 5 of 9)

Learn how to set up ownership rules to automatically assign GitHub CODEOWNERS to Sentry issues. We will share how to upload a CODEOWNERS file in VSCode for our example React project. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

Adding Source Maps for JavaScript Projects (Video 6 of 9)

Learn how to get a readable stack trace from a minified Javascript file as we demo how to upload your source maps with our example React project. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

How to Fix Stack Trace Linking (Video 7 of 9)

This video covers common ways to fix stack trace linking for Sentry issues using an example React project. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

Automate Sentry Releases with GitHub Actions (Video 8 of 9)

Learn how you can automate setting up Sentry Releases, sending source maps, and assigning issues within GitHub by integrating GitHub Actions with Sentry. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.

Resolving Issues in GitHub via Sentry (Video 9 of 9)

Learn how you can create GitHub issues in Sentry, and resolve Sentry issues from GitHub. Follow along as we cover how to connect GitHub issues to Sentry issues using our example React project. Getting started with Sentry? Watch this series to learn how to get the most out of Sentry error and performance monitoring. Follow along as we cover setting up Sentry, connecting your GitHub repo, and how to bring Sentry into your development process.