Access Log Viewer and Analyzer automatically scans, parses, detects patterns and presents a visual map of resources requested by the servers like HTTP Status codes, Top URLs, Hits over Time, Top hits per user, Number of users over time, top countries, users GEO IP, network usage and more.
View and Analyze Access Logs
Access logs viewers and analyzers presents raw data of visitors accessing the web site and your website performance in return all in a visual, intuitive and real time emphasizing errors and exceptions.
XpoLog Search Engine and XpoLog Analytic Search are couple of tools that are combined into one Access Log Viewer & Analyzer solution that can teach you about the performance of your website and in a visualize, new and upgraded XpoLog Dashboard.
Access Logs Analysis Dashboard
The following dashboard screenshot of access log dashboard presents a real time view of all access log data whilst continuously scanning, parsing and detecting all access log’s patterns.
Let’s have a look at some examples of what XpoLog Access Log Analysis can teach us about the activity on a website.
There are a number of examples, such as, HTTP Status code, Top URLs, Hits over Time, Top hits per user, Top hits per client IP, Number of users over time, top countries, users GEO IP, Average Bandwidth (MB) Over Time, etc.
XpoLog has advanced and highly unique algorithm that collects and analyze access log data that reveals insights hiding under the surface of the raw data. With XpoLog you design your own tree, define parsing rules, create Google-like search queries (simple and complex), and zero-in on core issues.
The screen capture below, from the upgraded XpoLog Apps Interface, shows some examples of visualization gadgets depicting finds from an independent website.
I want to show you how you can find these results for your own website. This first thing you need to do is configure and add your log to XpoLog.
Configuring the Web Server Access Log
Your access logs should be configured according to the web server specification, be it Apache Tomcat, JBoss, Microsoft IIS, etc.
Our example here shows the configuration of an access log in Apache Tomcat:
At the article Access Log Patterns, we saw there are two main access log patterns – Common and Combined. In this article to be “fully covered” we use the Combined pattern. XpoLog will automatically parse all the incoming logs according to the Combined pattern.
Configuring Access Log in XpoLog center
To allow XpoLog to perform searches and analytics on your data, you first need to give XpoLog access to your files so it can begin collecting the relevant data.
XpoLog Access Log Viewer & Analyzer can parse, view and analyze access logs that reside in either direct, local or remote servers.
- Access log file resides on the same server locally.
- Access log file located on a server to which a UNC path (\\hostname\dirname) configured to the log files on another server.
- XpoLog can also access log files on remote servers over SSH agent-less (Secured Shell), provided that XpoLog has an account with a username and password or private/public key for connecting to the SSH server where the log files are situated. XpoLog requires merely a Read permissions for any log it reads, regardless of the source of the log file.
XpoLog Log Viewer & Analyzer – Add Access Logs
Inside XpoLog Center, go to Manager > Administration > Add Log. (the Add Log screen opens).
Give the log a name and a parent folder.
Select the log type to be Local and give a path (the screen capture below shows the example given).
Click Next to view the sample text from the log, the conversion pattern, and the log records analysis results, or click Save.
Viewing and Analyzing Access Logs
Now that the access log has been configured and added to XpoLog, you can let XpoLog present you with the most up-to-date relevant sites’ performance and users access data as well as errors and exceptions. That extraction of superior knowledge will not only zero-in and detect useful business processes but improve the traffic to and the performance of your website.