OpenEye Web Tracker
The OpenEye Web Tracker is a free, web based application that monitors and logs requests made to your website, allowing you to view reports and statistcs about who visits your website and which pages are visited.
For quite some years now, I have been testing different web tracking systems available online. Most of these services, being free, had limitations in the way they performed user tracking. Some displayed only the last 10 visitors, some others the last 100 pages visited, some logged only users with a browser as agent, leaving you with no idea about how often and which search bots are indexing your site. Another big problem was the fact that export capabilities of these free services were almost equal to nothing and, when they existed, would leave you with lots of work to do in order to compile the exported data and use it properly.
Since I did not want want to pay for expensive services and the free services were not really providing the information I was looking for, I decided to develop my own web tracking system and that's how OpenEye came to life!
Technical Details
The OpenEye Web Tracker uses the Microsoft .NET Framework 2.0 and the IIS web server as platform and it was developed in C#. By default, MySQL is used to store data, even though SQL Server will be introduced in a second phase of the development. You'll be able to decide which one to use when installing the software.
Taking in consideration the use of MySQL or MS SQL Server as backend databases, the OpenEye Web Tracker uses the .Net DatabaseHandler 2.0 for database connectivity. As you can read, this data provider is intended to work in the database layer of your .NET applications (Windows or Web Forms) and allows you to connect to different versions of MS SQL Server, MS Access, MySQL and Oracle.
Download
The OpenEye Web Tracker 1.1 will be available for download soon.