Code Search for Developers
 
 
  

README.txt from Tea Stats at Krugle


Show README.txt syntax highlighted


Teastats web log analyser.

This software is released under GPL v2.

IMPORTANT - You need to supply your own log files. Place one in src/test-files/access.log before
building & running tests, as they expect to find something there.

contact me (james_time4tea@users.sourceforge.net) if you have any requests, ideas or would like to contribute.

Current Things To Do
--------------------

0. totally re-do the way that we keep stats for sessions... suggestions welcome.

1. Add Date to Repository so we can save files day by day
2. Get some kind of composition working for Hitters so we can load multiple dates into a single one.
3. Get them to relate what kind of data they hold- this is particularly important for time based, and geo information.
4. Site generation - initially expect this to be very simple - and a basic basic freemarker one is there now.
5. Proxy detection
6. Use cookies to detect sessions, not IP addresses - (may be related to proxy requirement)
7. Maybe some kind of mule interaction, so we can turn the processing model around, so we are message based.
8. Site mapping - show how users navigate through site. - Nice to have something (free, but) like yfiles for this?
9. Allow certain hitters to specify their own sort order (where it knows the keys already)
10. Spruce up the charts.
11. Get some nice css for any site we generate!



Why?
-----

1. I wanted a way look at my website usage.
2. I objected to awstats because of the way it was written.
3. webalyzer is years old.
4. google analytics sign up is closed. - plus maybe you don't want to send all your users there too, giving google all that knowledge
  about your site, and your customers web habits.
5. it can't be that hard! (tm) - how many projects started that way




See more files for this project here

Tea Stats

Web log analyzer... Written in OO Perl, provides the usual host / page analysis. Can also do site graphing using graphviz, browser, os, worm and search engine identification, and country and session tracking.

Project homepage: http://sourceforge.net/projects/teastats
Programming language(s): Java
License: other

  lib/
    activemq/
      activeio-core-3.0-beta3.jar
      activemq-console-4.0.1.jar
      activemq-core-4.0.1.jar
      backport-util-concurrent-2.1.jar
      commons-logging-1.0.4.jar
      geronimo-j2ee-management_1.0_spec-1.0.jar
      geronimo-jms_1.1_spec-1.0.jar
      mx4j-2.1.1.jar
    commons-beanutils-1.7.0/
      commons-beanutils-bean-collections.jar
      commons-beanutils-core.jar
      commons-beanutils.jar
    commons-dbcp/
      commons-dbcp-1.2.1.jar
      commons-pool-1.3.jar
    commons-lang/
      commons-lang-2.0.jar
    commons-logging-1.0.4/
      commons-logging-api.jar
      commons-logging.jar
    dnsjava/
      dnsjava-2.0.1.jar
    freemarker/
      freemarker.jar
    hamcrest/
      hamcrest-all-1.1.jar
    hibernate/
    jdom/
      jdom.jar
    jfree/
      jcommon-1.0.0.jar
      jfreechart-1.0.1.jar
      jfreechart-1.0.1.tar.gz
    joda/
      joda-time-1.4.jar
    junit/
      jmock-1.1.0RC1.jar
      jmock-cglib-1.0.1.jar
      jmock-cglib-1.1.0RC1.jar
      junit-3.8.1.jar
    log4j/
      log4j-1.2.11.jar
    mysql/
    oscache/
      oscache-2.1.jar
    spring/
    velocity/
      velocity-1.4.jar
      velocity-dep-1.4.jar
      velocity-tools-generic-1.2.jar
    xerces/
      xercesImpl.jar
      xml-apis.jar
    xom/
      xom-1.1.jar
    xstream/
      xpp3_min-1.1.3.4.O.jar
      xstream-1.2.2.jar
  src/
    java/
      com/
        maxmind/
          geoip/
            Country.java
            DatabaseInfo.java
            Location.java
            LookupService.java
            Region.java
      net/
        time4tea/
          webstats/
            analyser/
            dao/
            enhancer/
            filter/
            freemarker/
            geoip/
            graph/
            identify/
            jms/
            main/
            parser/
            pipeline/
            process/
            record/
            report/
            session/
            site/
            source/
            spring/
            statistic/
            uri/
            util/
      teastats/
    resources/
      log4j.properties
    shell/
    templates/
      new/
      bg_header.jpg
      frontpage.ftl
      index.ftl
      index.html
      macros.ftl
      singlesource.ftl
      teastats.css
    test-files/
    test-integration/
      net/
    test-unit/
      net/
    website/
      index.html
      style.css
  COMPILE.txt
  README.txt
  build.xml
  teastats.iml
  teastats.ipr