Integrations high-level overview

elmah.io offers integration with an extensive list of logging and web frameworks. Get the full overview here. The table below shows all of the frameworks with official support. The Async column contains a checkmark if the integration is logging asynchronously. The Bulk column contains a checkmark if the integration is logging to elmah.io in bulk. In addition, elmah.io can be installed in a range of different products and services not mentioned (using the integrations below). Look through the menu to the left to see all of the possible integrations.

Framework Stable Build Source Samples Async Bulk
ASP.NET NuGet Build status Source Samples ✔️
ASP.NET MVC NuGet Build status Source Samples ️✔️
ASP.NET Web API NuGet Build status Source Samples ✔️
ASP.NET Core NuGet Build status Source Samples ✔️
Blazor NuGet Build status Source Samples ✔️
Microsoft.Extensions.Logging NuGet Build status Source Samples ✔️ ✔️
Serilog NuGet Build status Source Samples ✔️ ✔️
NLog NuGet Build status Source Samples ✔️ ✔️
log4net NuGet Build status Source Samples ✔️
Umbraco NuGet Build status Source Samples ✔️
Azure Websites ✔️
Azure Functions NuGet Build status Source Samples ✔️
Isolated Azure Functions NuGet Build status Source Samples ✔️
JavaScript npm Source Samples ✔️
Xamarin NuGet Build status Source Samples ✔️
Uno NuGet Build status Source Samples ✔️
WPF NuGet Build status Source Samples ✔️
WinUI NuGet Build status Source Samples ✔️
OpenTelemetry NuGet Build status Source Samples

This article was brought to you by the elmah.io team. elmah.io is the best error management system for .NET web applications. We monitor your website, alert you when errors start happening, and help you fix errors fast.

See how we can help you monitor your website for crashes Monitor your website