Azure Error Logging

Error Monitoring of Websites & Functions

Native Website and Function Support

elmah.io supports your .NET applications on Azure, from App Service websites to Functions. Install the NuGet package for your framework, and uncaught errors and log messages go to elmah.io, together with the details you need to fix them.

We offer custom and individual integrations for all .NET applications on Azure. We support log analytics for app services running on ASP.NET, MVC, Web API, ASP.NET Core, and Functions as well as Uptime Monitoring and Heartbeats. This ensures that you will get the most detailed error reports from your Azure environment.

Azure Pipelines Deployment Tracking

Ever wondered which release of your software that introduced an error? With elmah.io Deployment Tracking, we integrate with Pipelines from Azure DevOps. Notifying elmah.io about a new deployment is easily added from the Visual Studio Marketplace.

Application Insights can mark releases on its charts. elmah.io lists each deployment and shows whether it introduced new errors, so you can tell when you released and which deployment caused errors in production. Already using Application Insights? Many teams run both. Read how elmah.io and Application Insights compare.

Can't redeploy right now?

Installing the NuGet package and deploying is the recommended way to add elmah.io. If your website is already running and a new deployment is not an option, the elmah.io Site Extension for Azure App Service on Windows can add error logging with a few clicks. Read how to log from a running website on Azure.

Sync Errors with Azure Boards

Keeping track of errors should be part of your normal work, and not a separate list. With our integration with Azure Boards, we automatically create a new bug on your Azure DevOps board as soon as a new error is discovered.

Using Azure DevOps for your source code too? Bugster, the AI assistant in elmah.io, can read your Azure DevOps repository when it analyzes an error, once an admin turns on source control access. It is available on Business plans and up, and you control what Bugster can see. Read how Bugster is configured.

Get started with elmah.io
elmah.io is the easy error logging and uptime monitoring service for .NET. Take back control of your errors with support for all .NET web and logging frameworks.
Start logging now
Free 21-day trial No credit card required