7is7.com > Software > StatEye > Technical Information
StatEye Website Statistics StatEye logo

Home | Introduction | Download | Setup | User Guide | License | Support

Technical Information on StatEye

  1. Release Mechanism
  2. Performance

1. Release Mechanism

New versions of StatEye are released periodically. New releases go through several steps:

  1. A decision is made as to which new features will be implemented and/or which bugs will be fixed (usually all known bugs will be fixed).
  2. The changes are implemented.
  3. The end product is tested offline on test systems and test logs.
  4. A pre-release version is installed on a real website.
  5. If successful this version is installed on several other websites that participate in our pre-release testing program.
  6. The software is released to the public.
  7. The website is updated to reflect the latest changes in the software.
If a problem occurs in any of these steps, the process starts over.

2. Performance

Below are the results of a performance test with the pre-release version of StatEye 0.9.7 on log files of differing sizes. The tests were run without resolving the IP numbers (because that does not differentiate between different size log files). It was run on a system with a 1.73 GHz Pentium M Processor 740.

For each test the number of raw lines in the log file is indicated, followed by the number of lines actually used (real pageviews). The last columns indicate how many seconds it took to process these pageviews and how many milliseconds it took per pageview.

Test #LinesPageviewsSecondsms/Pageview
11,00042912.33
210,0004,77151.05
3100,00052,487260.50
41,000,000599,7662910.49

The fact that the value for milliseconds per pageview decreases when the number of pageviews increases, it a positive sign, which indicates that the software's performance does not degrade with larger amounts of data.

 

Get Firefox! Download LibreOffice Use Fedora