|
|
FWTLogstat2 use examples
The following examples of the use of FWTLogstat2 were made with a specially prepared log file consisting of only a handful of pages and pictures repeating over two months. To illustrate FWTLogstat2's handling of directories, two sub-directories were added: the "blog" sub-directory tries to represent a typical blog with dynamic requests (i.e., using a query string). The "books" sub-directory, instead, is a straight one. Half of the requests made against this fictitious site were unsuccessful, that is, they were either not found or redirected to another site.
The sample outputs are presented after the command line that produces them. However, the same results can be obtained using the GUI (graphical user interface). After the first example, the summary that precedes each and every report is omitted.
1. Plain report
logstat2 -l log.txt -x
*** FWTLogstat2 - Version 1.3 ***
Analyzed file : log.txt
Total number of lines: 1440
Full range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Invalid requests: 0
Input filters :--
--No filters applied to input
Omitted requests: 0
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of HTML requests: 560
Number of non-HTML requests: 160
Total number of requests: 720
Average HTML requests per day: 9.33
Total number of bytes transferred: 10800000
Unsuccesful requests: 480
Redirected requests: 240
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
80 30/07/09 2000000 /blog/
80 30/07/09 2000000 /blog/?feed=rss2
80 30/07/09 2000000 /blog/?p=43
240 30/07/09 2400000 /index.html
80 30/07/09 800000 /books/pa10.jpg
80 30/07/09 800000 /books/video.html
80 30/07/09 800000 /books/vi05.gif
|
2. Sorting by request number
logstat2 -l log.txt -x -r2
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
240 30/07/09 2400000 /index.html
80 30/07/09 800000 /books/vi05.gif
80 30/07/09 800000 /books/video.html
80 30/07/09 800000 /books/pa10.jpg
80 30/07/09 2000000 /blog/?p=43
80 30/07/09 2000000 /blog/?feed=rss2
80 30/07/09 2000000 /blog/
|
3. Sorting by bytes transferred
logstat2 -l log.txt -x -r3
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
240 30/07/09 2400000 /index.html
80 30/07/09 2000000 /blog/?p=43
80 30/07/09 2000000 /blog/?feed=rss2
80 30/07/09 2000000 /blog/
80 30/07/09 800000 /books/vi05.gif
80 30/07/09 800000 /books/video.html
80 30/07/09 800000 /books/pa10.jpg
|
4. Only one date
logstat2 -l log.txt -x -a 06/07/09
Input filters :--
--Date filter: 06/07/09
Omitted requests: 1416
*****Summary of accepted records*****
Effective range of dates: from Mon, 06/07/09 to Mon, 06/07/09
Number of HTML requests: 10
Number of non-HTML requests: 2
Total number of requests: 12
Average HTML requests per day: 10.00
Total number of bytes transferred: 180000
Unsuccesful requests: 8
Redirected requests: 4
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
1 06/07/09 25000 /blog/
1 06/07/09 25000 /blog/?feed=rss2
2 06/07/09 50000 /blog/?p=43
4 06/07/09 40000 /index.html
1 06/07/09 10000 /books/pa10.jpg
2 06/07/09 20000 /books/video.html
1 06/07/09 10000 /books/vi05.gif
|
5. A range of dates
-l log.txt -x -a 04/07/09-06/07/09
Input filters :--
--Date filter: 04/07/09-06/07/2009
Omitted requests: 1368
*****Summary of accepted records*****
Effective range of dates: from Sat, 04/07/09 to Mon, 06/07/09
Number of HTML requests: 28
Number of non-HTML requests: 8
Total number of requests: 36
Average HTML requests per day: 9.33
Total number of bytes transferred: 540000
Unsuccesful requests: 24
Redirected requests: 12
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
4 06/07/09 100000 /blog/
4 06/07/09 100000 /blog/?feed=rss2
4 06/07/09 100000 /blog/?p=43
12 06/07/09 120000 /index.html
4 06/07/09 40000 /books/pa10.jpg
4 06/07/09 40000 /books/video.html
4 06/07/09 40000 /books/vi05.gif
|
6. Symbolic constants
6.1. Today
logstat2 -l log.txt -x today
Input filters :--
--Date filter: today
Omitted requests: 1416
*****Summary of accepted records*****
Effective range of dates: from Wed, 15/07/09 to Wed, 15/07/09
Number of HTML requests: 10
Number of non-HTML requests: 2
Total number of requests: 12
Average HTML requests per day: 10.00
Total number of bytes transferred: 180000
Unsuccesful requests: 8
Redirected requests: 4
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
1 15/07/09 25000 /blog/
1 15/07/09 25000 /blog/?feed=rss2
2 15/07/09 50000 /blog/?p=43
4 15/07/09 40000 /index.html
1 15/07/09 10000 /books/pa10.jpg
2 15/07/09 20000 /books/video.html
1 15/07/09 10000 /books/vi05.gif
|
6.2. Yesterday
logstat2 -l log.txt -x yesterday
Input filters :--
--Date filter: yesterday
Omitted requests: 1416
*****Summary of accepted records*****
Effective range of dates: from Tue, 14/07/09 to Tue, 14/07/09
Number of HTML requests: 9
Number of non-HTML requests: 3
Total number of requests: 12
Average HTML requests per day: 9.00
Total number of bytes transferred: 180000
Unsuccesful requests: 8
Redirected requests: 4
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
1 14/07/09 25000 /blog/
2 14/07/09 50000 /blog/?feed=rss2
1 14/07/09 25000 /blog/?p=43
4 14/07/09 40000 /index.html
2 14/07/09 20000 /books/pa10.jpg
1 14/07/09 10000 /books/video.html
1 14/07/09 10000 /books/vi05.gif
|
6.3. This week
logstat2 -l log.txt -x thisweek
Input filters :--
--Date filter: thisweek
Omitted requests: 1272
*****Summary of accepted records*****
Effective range of dates: from Mon, 13/07/09 to Sun, 19/07/09
Number of HTML requests: 65
Number of non-HTML requests: 19
Total number of requests: 84
Average HTML requests per day: 9.28
Total number of bytes transferred: 1260000
Unsuccesful requests: 56
Redirected requests: 28
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
10 19/07/09 250000 /blog/
9 19/07/09 225000 /blog/?feed=rss2
9 19/07/09 225000 /blog/?p=43
28 19/07/09 280000 /index.html
9 19/07/09 90000 /books/pa10.jpg
9 19/07/09 90000 /books/video.html
10 19/07/09 100000 /books/vi05.gif
|
6.4. Last week
logstat2 -l log.txt -x lastweek
Input filters :--
--Date filter: lastweek
Omitted requests: 1272
*****Summary of accepted records*****
Effective range of dates: from Mon, 06/07/09 to Sun, 12/07/09
Number of HTML requests: 66
Number of non-HTML requests: 18
Total number of requests: 84
Average HTML requests per day: 9.42
Total number of bytes transferred: 1260000
Unsuccesful requests: 56
Redirected requests: 28
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
9 12/07/09 225000 /blog/
9 12/07/09 225000 /blog/?feed=rss2
10 12/07/09 250000 /blog/?p=43
28 12/07/09 280000 /index.html
9 12/07/09 90000 /books/pa10.jpg
10 12/07/09 100000 /books/video.html
9 12/07/09 90000 /books/vi05.gif
|
6.5. This month
logstat2 -l log.txt -x thismonth
Input filters :--
--Date filter: thismonth
Omitted requests: 720
*****Summary of accepted records*****
Effective range of dates: from Wed, 01/07/09 to Thu, 30/07/09
Number of HTML requests: 280
Number of non-HTML requests: 80
Total number of requests: 360
Average HTML requests per day: 9.33
Total number of bytes transferred: 5400000
Unsuccesful requests: 240
Redirected requests: 120
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
40 30/07/09 1000000 /blog/
40 30/07/09 1000000 /blog/?feed=rss2
40 30/07/09 1000000 /blog/?p=43
120 30/07/09 1200000 /index.html
40 30/07/09 400000 /books/pa10.jpg
40 30/07/09 400000 /books/video.html
40 30/07/09 400000 /books/vi05.gif
|
6.6. Last month
logstat2 -l log.txt -x lastmonth
Input filters :--
--Date filter: lastmonth
Omitted requests: 720
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Tue, 30/06/09
Number of HTML requests: 280
Number of non-HTML requests: 80
Total number of requests: 360
Average HTML requests per day: 9.33
Total number of bytes transferred: 5400000
Unsuccesful requests: 240
Redirected requests: 120
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
40 30/06/09 1000000 /blog/
40 30/06/09 1000000 /blog/?feed=rss2
40 30/06/09 1000000 /blog/?p=43
120 30/06/09 1200000 /index.html
40 30/06/09 400000 /books/pa10.jpg
40 30/06/09 400000 /books/video.html
40 30/06/09 400000 /books/vi05.gif
|
7. Only one day
logstat2 -l log.txt -x -b Tue
Input filters :--
--Day of the week filter: Tue
Omitted requests: 1224
*****Summary of accepted records*****
Effective range of dates: from Tue, 02/06/09 to Tue, 28/07/09
Number of days processed: 9
Number of HTML requests: 84
Number of non-HTML requests: 24
Total number of requests: 108
Average HTML requests per day: 9.33
Total number of bytes transferred: 1620000
Unsuccesful requests: 72
Redirected requests: 36
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
12 28/07/09 300000 /blog/
12 28/07/09 300000 /blog/?feed=rss2
12 28/07/09 300000 /blog/?p=43
36 28/07/09 360000 /index.html
12 28/07/09 120000 /books/pa10.jpg
12 28/07/09 120000 /books/video.html
12 28/07/09 120000 /books/vi05.gif
|
8. A range of days
logstat2 -l log.txt -x -b Tue-Fri
Input filters :--
--Day of the week filter: Tue-Fri
Omitted requests: 600
*****Summary of accepted records*****
Effective range of dates: from Tue, 02/06/09 to Thu, 30/07/09
Number of days processed: 35
Number of HTML requests: 327
Number of non-HTML requests: 93
Total number of requests: 420
Average HTML requests per day: 9.34
Total number of bytes transferred: 6300000
Unsuccesful requests: 280
Redirected requests: 140
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
46 30/07/09 1150000 /blog/
47 30/07/09 1175000 /blog/?feed=rss2
47 30/07/09 1175000 /blog/?p=43
140 30/07/09 1400000 /index.html
47 30/07/09 470000 /books/pa10.jpg
47 30/07/09 470000 /books/video.html
46 30/07/09 460000 /books/vi05.gif
|
9. Only weekdays
logstat2 -l log.txt -x -b weekdays
Input filters :--
--Day of the week filter: weekdays
Omitted requests: 384
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of days processed: 44
Number of HTML requests: 411
Number of non-HTML requests: 117
Total number of requests: 528
Average HTML requests per day: 9.34
Total number of bytes transferred: 7920000
Unsuccesful requests: 352
Redirected requests: 176
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
58 30/07/09 1450000 /blog/
59 30/07/09 1475000 /blog/?feed=rss2
59 30/07/09 1475000 /blog/?p=43
176 30/07/09 1760000 /index.html
59 30/07/09 590000 /books/pa10.jpg
59 30/07/09 590000 /books/video.html
58 30/07/09 580000 /books/vi05.gif
|
10. Only weekends
logstat2 -l log.txt -x -b weekends
Input filters :--
--Day of the week filter: weekends
Omitted requests: 1056
*****Summary of accepted records*****
Effective range of dates: from Sat, 06/06/09 to Sun, 26/07/09
Number of days processed: 16
Number of HTML requests: 149
Number of non-HTML requests: 43
Total number of requests: 192
Average HTML requests per day: 9.31
Total number of bytes transferred: 2880000
Unsuccesful requests: 128
Redirected requests: 64
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 7 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
22 26/07/09 550000 /blog/
21 26/07/09 525000 /blog/?feed=rss2
21 26/07/09 525000 /blog/?p=43
64 26/07/09 640000 /index.html
21 26/07/09 210000 /books/pa10.jpg
21 26/07/09 210000 /books/video.html
22 26/07/09 220000 /books/vi05.gif
|
11. Only a directory
logstat2 -l log.txt -x -j /books/*
Input filters :--
--Include only these documents: /books/*
Omitted requests: 1200
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of days processed: 60
Number of HTML requests: 80
Number of non-HTML requests: 160
Total number of requests: 240
Average HTML requests per day: 1.33
Total number of bytes transferred: 2400000
Unsuccesful requests: 0
Redirected requests: 0
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 3 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
80 30/07/09 800000 /books/pa10.jpg
80 30/07/09 800000 /books/video.html
80 30/07/09 800000 /books/vi05.gif
|
12. Only a type of files
logstat2 -l log.txt -x -j *.html
Input filters :--
--Include only these documents: *.html
Omitted requests: 880
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of days processed: 60
Number of HTML requests: 320
Number of non-HTML requests: 0
Total number of requests: 320
Average HTML requests per day: 5.33
Total number of bytes transferred: 3200000
Unsuccesful requests: 160
Redirected requests: 80
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 2 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
240 30/07/09 2400000 /index.html
80 30/07/09 800000 /books/video.html
|
13. Anything but pictures
logstat2 -l log.txt -x -k *.gif;*.jpg
Input filters :--
--Exclude these documents: *.gif;*.jpg
Omitted requests: 640
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of days processed: 60
Number of HTML requests: 560
Number of non-HTML requests: 0
Total number of requests: 560
Average HTML requests per day: 9.33
Total number of bytes transferred: 9200000
Unsuccesful requests: 160
Redirected requests: 80
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 5 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
80 30/07/09 2000000 /blog/
80 30/07/09 2000000 /blog/?feed=rss2
80 30/07/09 2000000 /blog/?p=43
240 30/07/09 2400000 /index.html
80 30/07/09 800000 /books/video.html
|
13. Anything but the blog
The -g parameter must be specified as blog entries
contain '?'.
logstat2 -l log.txt -x -k -g /blog/*
Input filters :--
--Exclude these documents: /blog/*
Omitted requests: 240
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of days processed: 60
Number of HTML requests: 320
Number of non-HTML requests: 160
Total number of requests: 480
Average HTML requests per day: 5.33
Total number of bytes transferred: 4800000
Unsuccesful requests: 480
Redirected requests: 240
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 4 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
240 30/07/09 2400000 /index.html
80 30/07/09 800000 /books/pa10.jpg
80 30/07/09 800000 /books/video.html
80 30/07/09 800000 /books/vi05.gif
|
14. Only pages from a directory
logstat2 -l log.txt -x -j /books/* -k *.gif;*.jpg
Input filters :--
--Include only these documents: /books/*
--and of them exclude these documents: *.gif;*.jpg
Omitted requests: 1360
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of days processed: 60
Number of HTML requests: 80
Number of non-HTML requests: 0
Total number of requests: 80
Average HTML requests per day: 1.33
Total number of bytes transferred: 800000
Unsuccesful requests: 0
Redirected requests: 0
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 1 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
80 30/07/09 800000 /books/video.html
|
15. Only dynamic requests
logstat2 -l log.txt -x -j ?p=*
Input filters :--
--Include only these documents: *?p=*
Omitted requests: 1360
*****Summary of accepted records*****
Effective range of dates: from Mon, 01/06/09 to Thu, 30/07/09
Number of days processed: 60
Number of HTML requests: 80
Number of non-HTML requests: 0
Total number of requests: 80
Average HTML requests per day: 1.33
Total number of bytes transferred: 2000000
Unsuccesful requests: 0
Redirected requests: 0
------------------------------------------
HTPP Server Log Statistics
Sorted by request name, 1 documents
------------------------------------------
Numb. of| Last | Bytes | Document
requests| access | transf. | name
------------------------------------------
80 30/07/09 2000000 /blog/?p=43
|
Admissible wildcard masks
The following strings are examples of the masks that can be used for including and excluding files and directories.
One wildcard at the start
One wildcard at the end
video.*
vi*
/blog/?p=*
/books/*
Two wildcards at the start and at the end
Wildcards in the middle
vi*.html
vi*.*
/books/*.jpg
More than one mask
*.jpg;*.gif
/blog/*;/books/*
Previous | Contents | Next
|
|