Traffic analysis tools for websites
eAnalytics
eAnalytics (Figure 6) is not well known internationally, but is popular in Germany. The analysis tool, released by Integrated Analytics GmbH five years ago as open source, is designed for medium-sized enterprises. It seeks to make the technologies used in large-scale companies affordable for firms with fewer resources.
![](/var/linux_magazin/storage/images/issues/2017/197/web-analytics-tools/figure-6/694494-1-eng-US/Figure-6_large.png)
The focus is on merging data. eAnalytics seeks to meaningfully link data from web analytics with enterprise data from CRM systems, data mining and warehousing, and marketing systems.
The company offers support and managed services for eAnalytics and will build enterprise-specific extensions if necessary. eAnalytics provides a simple user opt-out like Piwik. At the same time, it honors Do Not Track requests from the browser. IP addresses can be pseudonymized in the configuration or not collected in the first place.
The software is released under the AGPLv3 license. Data from the tags of the page, external data from Google AdWords, a proprietary Twitter extension, and company-specific data serve as the data sources.
eAnalytics preconfigures 10 dashboards that can be extended using widgets. At the same time, it offers 55 interactive reports. You can install version 1.1.3 directly on the server as a Debian package; the current version is optimized for Ubuntu 14.04. Source code is available on SourceForge, but only for the older version 0.9.2 [17].
eAnalytics collects data with a JavaScript tool named eAnalytics Tag [18], which the server operator needs to additionally integrate [19]. One advantage of the web analytics software is that admins can distribute it to several machines in environments with many servers. For example, you can set up a separate server for the Tags component. You can explore eAnalytics upfront via a VMware image [20].
Conclusions
Fundamentally, the tools examined here – Piwik, OWA, and eAnalytics – do approximately the same thing as GA. Given appropriate hardware, the candidates can be used for websites with several million page views a day. The clear advantage is that all three keep the data on your own servers. This makes it easy for admins to comply with European data protection regulations.
Whether hosting locally is an advantage or a disadvantage for you is something you have to decide for yourself. But if you want to install, update, and maintain the applications yourself, you will need powerful hardware – in contrast to a scenario with GA. Piwik and eAnalytics, at least, offer supervised hosting.
If you completely reject GA, but do not have sufficiently powerful hardware for the mainline programs featured here, you can turn as an alternative to lean logfile analysis programs such as AWStats, Webalizer, or Analog. These may not provide the same wealth of information as the analytic applications, but they do still prepare the data in a clear-cut and graphically appealing way. They are fine if you only need an approximate overview.
Piwik has the edge in terms of popularity, dissemination, and developer community, which improves reliability and allows for long-term planning. The situation is not so clear with the two other candidates. Although both published their latest versions in the last twelve months, growth is far more restrained all told, and there are fewer developers on board. If you are interested in the integration of the acquired data with your business data, eAnalytics is the obvious choice; however, this unfortunately means doing without access to the source code for the current versions.
Infos
- Analog: https://en.wikipedia.org/wiki/Analog_(program)
- Webalizer: http://www.webalizer.org
- AWStats: http://www.awstats.org
- Google Analytics: https://analytics.google.com
- Piwik: https://piwik.org
- GoAccess: https://goaccess.io
- Open Web Analytics: http://openwebanalytics.com
- eAnalytics: http://eanalytics.de
- Telemedia Act (in German): http://www.gesetze-im-internet.de/tmg/__15.html
- Google Analytics opt-out: https://tools.google.com/dlpage/gaoptout
- Piwik features: http://piwik.org/features/
- Premium plugins: https://piwik.org/blog/2016/11/premium-plugins-now-available-marketplace/
- Piwik demo: http://demo.piwik.org
- Piwik hosting: http://piwik.org/hosting/
- Event queuing: http://www.openwebanalytics.com/?cat=9&paged=3
- Queued tracking: https://plugins.piwik.org/QueuedTracking
- eAnalytics on SourceForge: https://sourceforge.net/projects/eanalytics/
- eAnalytics Tag: http://eanalytics.de/resources/download/eanalytics-download.html
- Tagging Guide: http://eanalytics.de/uploads/media/eAnalytics_Page_Tagging_Guide_english_V1_7.pdf
- VMware image: http://eanalytics.de/resources/download/eanalytics-download.html
« Previous 1 2 3
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
![Learn More](https://www.linux-magazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/misc/learn-more/834592-1-eng-US/Learn-More_medium.png)
News
-
NVIDIA Released Driver for Upcoming NVIDIA 560 GPU for Linux
Not only has NVIDIA released the driver for its upcoming CPU series, it's the first release that defaults to using open-source GPU kernel modules.
-
OpenMandriva Lx 24.07 Released
If you’re into rolling release Linux distributions, OpenMandriva ROME has a new snapshot with a new kernel.
-
Kernel 6.10 Available for General Usage
Linus Torvalds has released the 6.10 kernel and it includes significant performance increases for Intel Core hybrid systems and more.
-
TUXEDO Computers Releases InfinityBook Pro 14 Gen9 Laptop
Sporting either AMD or Intel CPUs, the TUXEDO InfinityBook Pro 14 is an extremely compact, lightweight, sturdy powerhouse.
-
Google Extends Support for Linux Kernels Used for Android
Because the LTS Linux kernel releases are so important to Android, Google has decided to extend the support period beyond that offered by the kernel development team.
-
Linux Mint 22 Stable Delayed
If you're anxious about getting your hands on the stable release of Linux Mint 22, it looks as if you're going to have to wait a bit longer.
-
Nitrux 3.5.1 Available for Install
The latest version of the immutable, systemd-free distribution includes an updated kernel and NVIDIA driver.
-
Debian 12.6 Released with Plenty of Bug Fixes and Updates
The sixth update to Debian "Bookworm" is all about security mitigations and making adjustments for some "serious problems."
-
Canonical Offers 12-Year LTS for Open Source Docker Images
Canonical is expanding its LTS offering to reach beyond the DEB packages with a new distro-less Docker image.
-
Plasma Desktop 6.1 Released with Several Enhancements
If you're a fan of Plasma Desktop, you should be excited about this new point release.