Hi
We have few requirements for generating reports in a farm
1)number of page views for all sites/users/date
2)unique visitors for all sites/users/date
3)Number of Unique page visited for all sites/users/date
Based on Analysis
1)The OOB Analytics report provide only the Page views or unique visitors and do not specify the users
2)Usage and health data collection – logging database (Table: Requestusage provides the required data but captured will be for only 30 days
http://www.codeproject.com/Articles/70865/SharePoint-2010-Logging-Database
We want to know if we can overcome the above drawbacks using Log Parser. Will we able to capture the data as per our requirement and also data from specific from date and to date?
Any help or inputs is appreciated and also suggest any new approach for our requirement
An Http Module is a unit of code that will be called on every request into your site. In this code yo can make decisions on whether to log the incoming request or not. You would need a SQL DB to store the logs in.
This gives you the advantage that you can have a complete bespoke solution, but you do need to size the solution to take into account of the extra processing.
This will point you in the right kind of direction. http://msdn.microsoft.com/en-us/library/ff649096.aspx
I bet if you Google enough you will find some sample code.
Can you elaborate on the same as we havent worked on http module.we have developers to work with us
Do you have access to developers? Could be a decent solution if so. I can envisage a solution with an http module.