Question: Is there any logger to asp.net like the System.ServiceModel.MessageLogging used in WCF?

Answer: 
There is health monitoring: <http://msdn.microsoft.com/en-us/library/ff650305.aspx>. It has a bunch of predefined events, plus you can create your own custom events for tracking purposes.
Not sure what you are actually asking for. There is [ASP.NET tracing](http://msdn.microsoft.com/en-us/library/0x5wc973.aspx) and [trace.axd](http://msdn.microsoft.com/en-us/library/wwh16c6c.aspx) handler to browsing traces.