Canarys | IT Services


ASP .Net MVC Error Logging Using Elmah


ASP .Net MVC Error Logging Using Google Elmah


ELMAH is one of the popular Library to logging unhandled errors provided by Google .It’s an application wide error logging facility which can be dynamically plugged. You don’t need to recompile the code. It’s pluggable. Below I will show you how to log your errors using elmah without having to write even one line of code. More over when you deploy it on a server you can remotely view the errors.

In this blog I am explaining how to use Elmah in MVC application.

Step1: Open your MVC application solution.


Step 2: Add the packages for Elmah using NuGet Packages.

Right click on the project ->select Manage NuGet Packages


Step 3: Search for Elmah
Install Elmah Core Libary & Elmah.Contrib.MVC
Click on Close after installation


Step 4: Build solution and Run

And follow URL with your port number as show below and you will get logged errors.


Advantages of using Elmah:

  1. Serves a purpose of tracking errors and exceptions for your web applications
  2.  Allows you to easily log or view those exceptions via many different mechanisms (sql, rss, twitter, files, email, etc).
  3.  If you have no built in exception handling Elmah will most likely get you what you are looking for in terms of exception handling in a web application  environment.

Leave a Reply

Your email address will not be published. Required fields are marked *

Reach Us

With Canarys,
Let’s Plan. Grow. Strive. Succeed.