Top 20 NuGet exception Packages
An elmah.io provider for ASP.NET Core
.NET client for communicating with the elmah.io REST API
Rollbar collects errors that happen in your application, notifies you, and analyzes them so you can debug and fix them.
Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
Polly is a .NET resilience and transient-fault-handling library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
Enterprise Library - Transient Fault Handling Application Block - Windows Azure SQL Database Integration for for .Net Core & .Net Standard
Transient error detection strategies to use with Windows Azure SQL Database, for the Transient Fault Handling Application Block ("Topaz"). This library contains a class library that targets .Net Core 2.0 & .Net Standard 2.0.
Polly.Extensions.Http is an extensions package containing opinionated convenience methods for configuring Polly policies to handle transient faults typical of calls through HttpClient.
Log exception details and custom properties that are not output in Exception.ToString(). Contains custom destructurers for SQL Server exceptions.
Async-friendly format for stack traces and exceptions (not needed in .NET 6+)
Enrich Serilog log events with properties from System.Exception.
Rollbar collects errors that happen in your application, notifies you, and analyzes them so you can debug and fix them.
log4stash is a log4net appender for easy logging of exceptions and messages to Elasticsearch indices.
You can configure few filters to analyze log events before they got sended to Elasticsearch similar to the filters on logstash.
Log exception details and custom properties that are not output in Exception.ToString().
Exceptionless client for ASP.NET Core. Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
A lightweight Result object implementation for .NET
KissLog package. Contains all the necessary components used for logging.
Install this package on all the projects.
elmah.io logger for Azure Functions and WebJobs
Rollbar collects errors that happen in your application, notifies you, and analyzes them so you can debug and fix them.
Rollbar collects errors that happen in your application, notifies you, and analyzes them so you can debug and fix them.
https://github.com/Dixin/EnterpriseLibrary.TransientFaultHandling.Core