Error Monitoring of Websites & Functions
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.
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.
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.
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.