Operations | Monitoring | ITSM | DevOps | Cloud

Cron Job Monitoring Beta - Because scheduled jobs fail too

Do your cron jobs (aka scheduled jobs) ever fail or not run as expected? Scheduled jobs are supposed to be predictable – as the name implies. But as with many things, predictable!= reliable. Cron jobs fail too and we think you should know when that happens, Crons allows you to monitor the uptime and performance of any scheduled, recurring job in Sentry. Once set up, you’ll get alerts and metrics to help you solve errors, detect timeouts, and prevent disruptions to your service.

Understanding Performance Testing in Unity: A Real-World Example

Performance testing is an important part of any application. It helps developers to increase the application reliability while providing a smooth user experience to the end users. However, when it comes to Unity projects, games and interactive applications have a higher requirement for performance compared to traditional applications.

Mobile: The Future is Declarative

The mobile development ecosystem has always been very diverse, arguably more diverse than the web development ecosystem. While it seems like every day there are more frameworks and tools for web developers, a lot of them are built on top of JavaScript and implement similar patterns to each other. The mobile ecosystem, on the other hand, has a core set of languages that make the differences between mobile tools and frameworks much easier to identify.

Prioritizing Platform Stability at One of FastCo.'s Most Innovative Companies of 2022

The fitness industry is no stranger to ‘smart’ equipment, and what distinguishes one product from another ultimately comes down to user experience. Product success depends on stability, something top of mind for developers at Tonal. Ranked as one of New York Magazine’s best smart home training solutions 2022 and Men’s Health’s best connected cable machine 2022, Tonal literally sets the bar for smart home trainers.

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.