Did you know? All web servers generate access log files which contain all of the requests made to the server. You can import and analyse your web server logs in Piwik! A log script lets you parse and analyze visitor server log, including IP address, URL, user agent, referrer URL and search keyword, campaign info, etc.
This page explains how to use Piwik Free Web Analytics software to import your log files into your Piwik server for analysis and reporting. For default Piwik tracking, consider using the Javascript tracker.
To use Log Analytics, you need the latest version of Piwik, Python and servers access logs to import in Piwik.
The documentation is in this user guide: How to run the Log Analytics tool
Imagine that you are a web hosting company with a few hundred customers. Many web hosts would like to offer modern, beautiful, powerful, Free/Libre web analytics to their customers. You can do this with Piwik, learn more in our Log Analytics Business Use Case “How to integrate Piwik Log Analysis in an existing business infrastructure”.
See the Log Analytics FAQ for answers to your most burning questions!
We have setup a separate Piwik demo to showcase Piwik running in log import mode, at: demo-log-analytics.piwik.org
The demo shows the Piwik reports generated from the Nginx access logs of the website forum.piwik.org. We created 2 websites in this Piwik server, to showcase 1) the Default log import mode and 2) Full mode with parameters –enable-http-errors –enable-http-redirects –enable-static –enable-bots
Please post your feature requests and feedback directly on this ticket. If you are a Python developer, check out the source code and consider submitting a pull request.
We really appreciate if you can suggest improvements and report bugs.
We hope you enjoy tracking your server logs with Piwik!