Get valuable insights with Log Analytics and stay compliant with your industry’s strict data privacy and security policies.

Log Analytics is the most secure way to get the insights you need to make smarter data-driven decisions, without compromising the integrity of your organisation, while fully protecting the sensitive information of your users.

Do you work in an industry that’s highly sensitive about user data? We understand how crucial it is that sensitive information is protected, that’s why specific industries choose the Log Analytics feature. An alternative solution to the standard method of embedding the JavaScript tracking code on your website.

This gives you and your users a higher level of security with the ability to generate reports by importing web server logs.

Log analytics

How it works with web server log files:

All web servers generate access log files which contain all of the requests made to the server i.e information from each user on your website. This means valuable data from your website visitors becomes available without the need for a javascript tracking code, this includes – location, device, browser, referrer site etc.

Each log file includes historical information about the user and the actions they take, such as the page a visitor has viewed or when a visitor downloads a file. You can import your server log files directly into your Matomo Analytics account to analyse the insights on your dashboard for easy viewing.

All your server log files will be parsed, processed and displayed in the same way as the reports from the Javascript tracking code method.

Industries that rely on Log Analytics:

If you’re working in an industry that holds sensitive data on your website and aren’t using Log Analytics for your web analytics tracking, then you may be jeopardising your users’ confidential information.

NOTE: This doesn’t include e-commerce sites that use a payment gateway for transactions as that is protected by the payment provider.

  • Government agencies: Serving the public means protecting the public’s identity that’s provided when they  sign in to personal portals for government payments, documents etc.
  • Financial institutions: When customers use online banking services or communication portals that hold delicate information, it’s even more important to be vigilant. Don’t risk data falling into the wrong hands.
  • Healthcare: Patient confidentiality could be compromised if you aren’t fully protecting their records through an online service.
  • Education institutions: How students and faculty members communicate through online portals, like Moodle, or how they access their grades and online resources should be protect by a highly secure tracking method.

Features of Matomo Log Analytics

  • 100% data ownership
  • Protect user privacy with IP anonymisation
  • Build custom plugins or reuse the extensive APIs
    Recognises most popular server log formats (Apache, Nginx, IIS, etc.)
    Transforms gigabytes of server access logs into insightful analytics
    GDPR compliant
  • A delete-old-logs feature to keep database size under control
  • Easily migrate from AWStats and Urchin by importing your historical logs into Matomo
  • Supports the DoNotTrack (DNT) function
  • Sarbanes-Oxley and PCI compliant
  • Automatically exclude bots (search engines, spam bots, etc.) from reports. There is an option to track bots and assign them a custom variable to differentiate them from human visitors

Example of a web server log file

Get analytics from historic visitors

Unlike the Javascript tracking method which begins gathering valuable insights from the moment you insert the tracking code on your website, Log Analytics gives you back data through all your historical visitor sessions.

This way you get a head start in learning about who your visitors and customers are to grow your business faster.

NOTE: While there are many benefits to using Log Analytics, some features are unavailable using this tracking method, including:

  • Screen resolution and page titles
  • Events
  • Content tracking
  • Heatmaps and Session recordings
  • Form analytics

Getting started

To use Log Analytics, you need the latest version of Matomo, Python and your server’s access logs to import directly into your Matomo account. Full documentation can be found in the user guide: How to run the Log Analytics tool.

Log Analytics FAQ and User Guide

Wanting to learn more about Log Analytics? See the Log Analytics FAQ for answers to your most burning questions. Full documentation can be found in the user guide: How to run the Log Analytics tool.

Feedback: your feature requests

Feel free to create a new ticket in our issue tracker to request a new feature. You can find the list of all opened Log Analytics tickets here. If you are a Python developer, check out the source code and consider submitting a pull request. Any suggestions for improvements are warmly received and appreciated.

Benefits of choosing Matomo

Heatmaps-feature

You are the owner of the data you collect and nobody else.

Get full control over your data.

Heatmaps-feature

There are no limitations when using  this feature On-Premise.

Heatmaps-feature

Matomo is fully privacy compliant.

With Matomo you remain in control of your data, while still getting deep insights into your websites and apps.