What is Web Analytics (Web Log Analysis) – Web Log Analysis is the process concerned with the collection, measurement, analysis & reporting of user traffic insights for the purpose of understanding the workload across the website. In short Web Log Analysis is about gathering comprehensive data on end user access patterns, access times, traffic insights of customers/users accessing the system from different parts of the world, navigation pattern across the application, typical session duration, browsers used, platform used, etc. Web Log Analysis helps with obtaining a strong understanding of the usage profile of the entire web application. The web application could be an internally hosted application or an externally hosted application i.e. hosted on the internet for anyone to access.
Analysis of Web Site Statistics: There are two main methods for performing website analytics – Web log file analysis and Script-based analysis. Every time a user visits a website, the web server has the ability to record all the relevant information about the user access request. This typically includes the time of access, types of files accessed & downloaded, browser used, operating system used, geographic location, IP address, bandwidth used, referring websites, HTTP response codes, Page Views, page processing time, search spiders, etc. All of this data is generally stored by the web server in a log files. Web log analyzers can then be used to interpret the data stored within the log files to obtain meaningful insights & stores them in a database to generate reports on demand. There are a few different Web Log File formats but some of the most common ones are – Apache log file formats like NCSA combined/XLF/ELF log format or common/CLF log format, IIS log file format like W3C log format, etc.
Here’s a list of all the relevant tools : Link
Ramya Ramalinga Moorthy (LinkedIn) is a Performance Architect with over 12 years of experience on Performance Testing with strong understanding of Performance Engineering as a discipline. Ramya has great passion for learning and experimentation. She has been inspired by the work of Scott Barber, Dr. Daniel Menasce & Dr. Neil Gunther. Ramya is currently placed out of Bangalore, India & in her current role, she works closely with clients providing them the technology consulting from a Performance Engineering standpoint. Her area of interests includes training / mentoring apart from technical focus areas like capacity planning/sizing, performance modeling & workload modeling.