wiki:FireStatsPlugin

FireStats statistics system

Description

FireStats is a visitor statistics system with the following key features:

  • Trac integration.
  • Real time statistics.
  • Recent referrers.
  • Search engine keywords.
  • Recent popular pages.
  • Browser and OS trees, grouped by what matters.
  • IP to country - know where your visitors are surfing from.
  • 'Raw log' of recent hits.
  • Excluding unwanted hits from the database.
    • By IP address or by IP range.
    • By user-agent (to be used to filter bots).
    • By URL (to filter referrers spam).
  • Ajax UI, no need to reload the whole page - just press the 'Refresh statistics button to get the latest data.
  • A single installation can monitor multiple sites on the same server.
  • Multiple users support, with ability to control which sites each user can access.
  • Designed to work on all browsers. Tested on Firefox, Explorer, Opera etc.
  • Translated to 18 languages in the last count, and translating to additional languages is easy.
  • Compacts old data to improve performance and reduce database size.
  • Works well on high traffic sites without creating a significant server load.
  • Supports IPV6.

A demo of FireStats is available here.

A typical page would display as follows:

Firestats main page

Installation

  • Install FireStats Standalone.
  • Install the Trac plugin from /integration/trac with the typical python setup.py install.
  • Edit your trac.ini file to contain:
    [components]
    firestats.* = enabled
    
    [firestats]
    firestats_directory = /www/firestats
    
    where /www/firestats is the directory in which you installed FireStats.

Author/Contributors

Author: omry
Maintainer:
Contributors:

Last modified 3 weeks ago Last modified on Sep 12, 2016, 7:27:06 PM

Attachments (1)

Download all attachments as: .zip