WebTracking is an on-line query tool which is used to access and search an Oracle database, created from log files of three web sites, operated and managed by EdCenter on Computational Science and Engineering:
http://www.edcenter.sdsu.edu -- the main EdCenter web site
http://edcenter.sdsu.edu which hosts Sociology Workbench 1 (SWB1) PERL based first version and
http://edcenterdev.sdsu.edu which hosts Sociology Workbench 2 (SWB2) Java based second version.
WebTracking makes it easier to view and analyze the contents of the logs that store information about every hit/visit to any webpage within the EdCenter. There are two different versions:
These different interfaces do virtually the same tasks, with one exception: Java Servlet version in column VISIT_DATE displays both visit time and visit date, while the PERL cgi version in that column displays only the visit date.
All three web sites are hosted on Solaris UNIX machines, and powered by Apache Servers. For every hit on a specific page within a site, the appropriate server log gets information about:
Here is an example of the line of log file on www.edcenter.sdsu.edu created by Apache Server:
130.191.48.555 - - [14/Jun/2001:12:48:17 -0700] "GET /npaci/index.html HTTP/1.0" 200 29559 "http://www.edcenter.sdsu.edu/" "Mozilla/4.75 [en] (compatible; MSIE 5.5; WinNT; U)"
visitor IP address is 130.191.48.555
visit date is 14/Jun/2001
visit time is 12:48:17 Pacific Standard Time, which is 7:00 hours later than Greenwich time
visitor used GET method and Hypertext Transfer Protocol 1.0 to get the requested page
our URL visited is http://www.edcenter.sdsu.edu/npaci/index.html (portion "http://www.edcenter.sdsu.edu" is omitted from log file and from the database)
symbol "/" in our URL visited corresponds to the server root -- that is a level of the very first page that opens when you click at http://www.edcenter.sdsu.edu
refer page is http://www.edcenter.sdsu.edu/ (portion "http://www.edcenter.sdsu.edu" is omitted from the database)
visitor used Internet Explorer 5.5 browser on Windows NT platform
The usage of the forms is mostly self-explanatory. Make your choices about which conditions you want, or do not want, to be part of your query. It is strongly recommended that in your query you do not use constraints that are too broad, because our database contains tables with over 400,000 entries. Choosing to display too many of them at once might cause a few minutes of delay before displaying the results, chocking your browser and even crashing your computer. You may decide to allocate extra memory to your favorite browser if you intend on searching for a longer time frame without other column constraints.
|
Query Request name |
What it displays | Suggested time constraints (if no other constraints are applied) |
| Counter Web Tracking | row number, column to search for, and count of how many times the particular value for the search column occured in the chosen server log | 3 years |
| Display Web Tracking | row number, up to five columns, chosen by user, with a set of constraints as specified in the query | 2-8 weeks |
| Combined Web Tracking | a combination of the previous Tracking Requests, shows row number, number of counts, and up to five chosen columns | 2 days - week |
You can choose between displaying distinct and repeated results of your query. All the data rows are distinct, but if you perhaps search for only visitor web host and our URL visited, there might be two or more entries which are distinct, for example, only by date and time. Selecting the "distinct" feature will display only one common appearance of above chosen combination, while selecting the "repeated" feature will display all visits as many times as they appear in the Oracle database table.
Once you make your selection, and you look at the results, you might want to obtain additional information for some specific column and for some specific value to be (or not to be) in that column. In 'Choose optional column,' select the name of the desired column and type in (or cut and paste) the desired value in the first (left) text box for the ones you want to be selected, or in the second (right) text box for the ones you want that condition to be excluded from the search.
|
Have fun! |