Do you know how to handle errors in Raygun?

Loading last updated info...

Your team should always be ensuring that the health of the application is continually improving.

The best way to do that is to check the exceptions that are being logged in the production application. Every morning, fix the most serious bug logged over the last week. After it is fixed then email yesterday's application health to the Product Owner.

There's traditional error logging software like Log4Net or Elmah, but they just give you a wall of errors that are duplicated and don't give you the ability to mark anything as complete. You'll need to manually clear out the errors and move them into your task tracking system (Azure DevOps/VisualStudio.com).

This is where RayGun or Application Insights comes into the picture. RayGun gives you the following features:

  • Grouping exceptions
  • Ignoring/filtering exceptions
  • Triaging exceptions (mark them as resolved)
  • Integrations to TFS/VisualStudio.com to create a Bug, Slack
  • Tracking the exceptions to a deployment
  • See which errors are occurring the most often
Image

❌ Figure: Bad example - Elmah gives you a wall of exceptions and no way to flag exceptions as completed

To:
Adam
Subject:
Raygun Health Check for TimePro

Hi Adam

Please find below the Raygun Health Check for TimePro:

Figure: Raygun health check for TimePro in the past 7 days

Figure: Resolved issues in the past 7 days

Figure: The next issue to be worked on

< This email is as per https://ssw.com.au/rules/how-to-handle-errors-in-raygun >

✅ Figure: Good example - Email with Raygun application health report

Categories

Authors

Need help?

SSW Consulting has over 30 years of experience developing awesome software solutions.

We open source.Loving SSW Rules? Star us on GitHub. Star