← All tools

analog

Popularity 85 Updated Development & Build

Logfile analyzer

homebrewauto-collected

Installation

Homebrew
brew install analog

Install with Homebrew.

analog-ce

Analog CE

This is the official GIT repository for the Analog CE maintenance project of Stephen Turner's Analog log-file parser project.

Project Future

Please note that I no longer have the ability to compile for Mac and have less access to dev tools than I did, so if someone else wants to take up maintenance, please get in touch.

Binary / Executable Downloads

Pre-compiled binaries are now available here in the releases tab of GitHub.

What is the difference between this and Stephen Turner’s version?

After Dr. Turner stopped maintaining Analog, I have stepped in to provide updates to the detection algorithm. Analog CE should be considered to be a maintenance release of Analog. The binaries are newer and contain a small number of optimisations however the fundamental functionality is identical.

Do I need Analog CE?

Analog CE is primarily aimed at users who want to be able to detect newer operating systems and web browsers through the reporting functionality of Analog. If you don’t need this, then there is no specific need to use Analog CE unless you are:

  • Looking to use XML output formatting for which Analog CE has a number of bug fixes
  • Seeking to improve link privacy and reduce the risk of being victim to an SEO spam bot; this is especially important if your stats pages are accessible via the public Internet

Guides

  • Quick Start Guide: Without Report Magic
  • Quick Start Guide: With Report Magic on Windows
  • Using Analog CE to provide automatic statistics on a multi-site IIS server
  • Using Analog CE to generate live statistics for inclusion on web pages
  • The Search Query and Search Word reports are empty or show very little keyword content
  • Adding WordPress search to the Internal Search Query & Internal Search Word Reports
  • Creating a Link Anonymiser Service for Analog CE’s ANONYMIZERURL setting

Building

If you receive the error:

WARNING: 'aclocal-1.16' is missing on your system.
         You should only need it if you modified 'acinclude.m4' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'aclocal' program is part of the GNU Automake package:
         <https://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <https://www.gnu.org/software/autoconf>
         <https://www.gnu.org/software/m4/>
         <https://www.perl.org/>