MVC 4 - Visitor auditing and tracking
Thought I would put this out there before I embark on my own research.

In a current MVC 4 app, I am looking for a way to track/audit visitors. I am looking for a way to:

1.) Record a record on each site request.
2.) Record will include things like logged in user, session id, requested page, page coming from, etc., etc.
3.) Action methods will be decorated with an attribute to trigger the creation of that record, so we can specify exactly which action methods get logged.

Anyone attempted or heard of anything like this?

Thanks in advance for any replies.
MVC 4 - Visitor auditing and tracking
===

Thought I would put this out there before I embark on my own research.

In a current MVC 4 app, I am looking for a way to track/audit visitors. I am looking for a way to:

1.) Record a record on each site request.
2.) Record will include things like logged in user, session id, requested page, page coming from, etc., etc.
3.) Action methods will be decorated with an attribute to trigger the creation of that record, so we can specify exactly which action methods get logged.

Anyone attempted or heard of anything like this?

Thanks in advance for any replies.