Sourcery Sentinel

Sourcery Sentinel

Automatically investigate and fix bugs

132 followers

Sentinel is your on call engineer to investigate and fix any issue Sentry detects in your project. Connect to Slack to get instant responses on any Sentry alert with an explanation of: - What the error is - Why the error happened - What the best fix is
Sourcery Sentinel gallery image
Sourcery Sentinel gallery image
Sourcery Sentinel gallery image
Sourcery Sentinel gallery image
Free Options
Launch Team
OS Ninja
OS Ninja
Explore and Learn Open Source using AI
Promoted

What do you think? …

Tim Gilboy

Hey ProductHunt!

Does your team ever feel overwhelmed by the number of alerts about bugs/issues coming out of tools like Sentry?

We built Sentinel to be your team's on-call engineer who can help you work your way through high volumes of issues, investigating every alert as it comes in, telling you which ones you can ignore and which to fix, and directly fixing the straightforward issues for you.

If you connect Sourcery Sentinel, Sentry, and GitHub we'll immediately start investigating your 50 most recent issues and investigate new issues as they come in. On every issue we'll give you an in depth walkthrough of why the error happened - from flagging the potential commit that caused it, to highlighting the line(s) of code that are giving you a problem, to pointing out a data integrity problem.

If you're like us and get Sentry alerts in Slack you can link Sentinel into your Slack channels and we'll respond directly to every thread with an explanation of what's gone wrong and how to fix it.

Let us know what you think and how we can keep making it easier for your team to handle bugs and production issues!

Lukas Kemkes

Very cool! Love the idea. And was literally just yesterday talking about it with @jerome_bau. Does this also work if I'm on GitLab instead of GitHub?

Tim Gilboy

@lukas_kemkes no GitLab support quite yet, but it's on the roadmap!

Nick Thapen

This was a ton of fun to build!

Like a lot of teams our Sentry alerts had become a source of noise, and we really wanted to be able to clean them out and fix our backlog of issues without spending a ton of time.

We had been starting to develop a software agent, and realised that we could hook it in to investigate the issues for us.

It's the slack integration that really makes it - the first time we got an alert from Sentry and then Sourcery replied with the cause, the suspect commit and a fix that just worked was pretty magical.

Brendan Maginnis

The awesome thing about using this in Slack is viewing Sourcery's reply to a Sentry issue with:

  • Suspect commits - if they were in the last day it urgent, if it was months ago I can probably ignore

  • The root cause analysis - I don't even need to open the Sentry issue

  • A suggesting to fix the issue

  • A button to create a PR to fix the issue

I love clicking the create PR button and getting a PR to review a couple of minutes later. It takes 5 minutes to resolve a Sentry issue all within Slack and I can offload it all to Sourcery

Paul Smith

Love the idea of Sentinel acting as a triage layer for noisy alert systems. How does it interact with existing dev workflows, like if a team uses Linear or Jira for issue tracking? Does it generate PRs or just suggestions?

Tim Gilboy

@paul_a_smith great question! We're going to add in Linear and Jira support in a little bit - at that point you'll be able to get Sourcery's analysis of an issue and suggested fix directly in your Linear/Jira ticket.

Right now it will show you a suggestion and you can have Sentinel generate the PR for that fix at the click of a button

Divyansh Tiwari
Been keeping an eye on this one since morning — love the concept! Sourcery Sentinel seems super handy for anyone managing production issues. Can already see how this would save teams tons of debugging hours. Wishing the team all the best!
Jerome Bau

Huge congrats to the team! We have been using it for more than 2 weeks now and it does exactly what it promises. Highly reliable - I can recommend it wholeheartedly.

Tim Gilboy

@jerome22 thanks Jerome! Love to hear that it's been living up to your expectations!

123
Next
Last