public inbox for gentoo-mirrors@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-mirrors] Release: Carl v0.5 (RSync logfile analyzer)
@ 2007-01-04 16:08 Tobias Klausmann
  2007-01-06 14:03 ` Tobias Klausmann
  0 siblings, 1 reply; 2+ messages in thread
From: Tobias Klausmann @ 2007-01-04 16:08 UTC (permalink / raw
  To: gentoo-mirrors

Hi!

I'm pleased to announce version 0.5 of my RSync logfile parsing
utility called Carl. As usual, it's available here:

http://www.schwarzvogel.de/software-misc.shtml

And here's the direct download for you impatient folk:

http://www.schwarzvogel.de/pkgs/carl-0.5.tar.gz

Here are the MD5- and SHA1-Sums:

d9d5f6095e10d3ee8d5527f5febcbd2b1bff05b6  carl-0.5.tar.gz
877af0f3da3782fc01c01d1e505cc52f  carl-0.5.tar.gz

Version 0.5 brings a more consistent output layout, better option 
parsing and IP obfuscation support. Also, I ask you to thoroughly
test it, bend it, break it (send me copies of the pieces if you like).

Carl is licensed under the GPL-2. Feel free to submit suggestions
or even patches to me. 

Here's an example report (with fancy obfuscation turned on):

Carl (Carl Analyzes Rsync Logfiles) 0.4
(C) Tobias Klausmann
Psyco found and enabled.
Reading from 'december.log'
Total traffic: 232.20 GBytes
Total number of sessions: 46702
Total number of unique IPs: 11755
Log seems to span 31.00 days.

 Top 10 Hosts by byte count
     bytes     ( Bytes )     IP-Address
-----------------------------------------
   508298839 (   484.75M) 9713287ec06f49e47294a3d4f8e5445a
   516272928 (   492.36M) e562b485ff3ba993ac047114f8982ae1
   555298985 (   529.57M) 431222bfb8e51a6944142a8e5c442ab1
   641000515 (   611.31M) 5efc541c1f8f19e5bc49a7c1ed86913c
   781678951 (   745.47M) d64583071d308ebc0ed1169e1871ed27
   806646848 (   769.28M) a5ad98c2dff07bdb74812d7e0fe289d6
  1960339410 (     1.83G) e9de0ddcdb2331f556987e49fc903b4c
  2187803840 (     2.04G) 7c0a7271ec8e8bc5db4dc080f9862a5f
  5543744306 (     5.16G) 1227425e97fa2c40274a7f9064b24481
 36163830527 (    33.68G) 2d468d4a6967209792b37b58105e90d1
-----------------------------------------
Average traffic per day: 8042902235.13 bytes (7.49GB)
Top 5% of IPs (587) account for 122048652073 bytes (113.67GB) of traffic,
which is 48.95% of the total traffic.

 Top 10 Hosts by session count
Sessions   per day    IP-Address
----------------------------------
   139      4.48   0b7e18a5f1319b28994d3c3f6b1c0a14
   145      4.68   431222bfb8e51a6944142a8e5c442ab1
   153      4.94   1455996155afd674b51c17baf8a486ab
   164      5.29   5efc541c1f8f19e5bc49a7c1ed86913c
   189      6.10   1855a5c4c1badb3c144f51820c56e23f
   210      6.77   a5ad98c2dff07bdb74812d7e0fe289d6
   468     15.10   e9de0ddcdb2331f556987e49fc903b4c
   862     27.81   7c0a7271ec8e8bc5db4dc080f9862a5f
  1477     47.65   1227425e97fa2c40274a7f9064b24481
  9469    305.46   2d468d4a6967209792b37b58105e90d1
----------------------------------
Average number of sessions per day: 1506.54
Top 5% of IPs (621) account for 28391 sessions.
which is 60.79% of the total number of sessions.

Analyzed 386253 lines in 2.72 seconds, 141923.07 lines per second

Regards,
Tobias

-- 
Never touch a burning system.
-- 
gentoo-mirrors@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-mirrors] Release: Carl v0.5 (RSync logfile analyzer)
  2007-01-04 16:08 [gentoo-mirrors] Release: Carl v0.5 (RSync logfile analyzer) Tobias Klausmann
@ 2007-01-06 14:03 ` Tobias Klausmann
  0 siblings, 0 replies; 2+ messages in thread
From: Tobias Klausmann @ 2007-01-06 14:03 UTC (permalink / raw
  To: gentoo-mirrors

[-- Attachment #1: Type: text/plain, Size: 1356 bytes --]

Hi! 

I'm pleased to announce version 0.7 of my RSync logfile parsing
utility called Carl. As usual, it's available here:

http://www.schwarzvogel.de/software-misc.shtml

And here's the direct download for you impatient folk:

http://www.schwarzvogel.de/pkgs/carl-0.7.tar.gz

Here are the MD5- and SHA1-Sums:

2e61fdecea7427aa0c888201c983dae9  carl-0.7.tar.gz
0e9beea03a5ccd1bc4576a3894b010cfa6b11dc0  carl-0.7.tar.gz

This version has two new options:

  -r, --reverse         set reverse (classic) display order
  -s, --short           display only the two top-10 lists

-r restores the old output order which has the address with the
largest number of sessions/traffic at the bottom - those are now
at the top by default.

-s is the short mode which results in *only* the top10-lists and
their captions being printed.

Also, the lists now have a rank displayed in their first column.
Additionally, the hostname as reported by rsync is included if
available. Note that this is the reverse lookup at that point in
time, which means it a) is easily forged and b) may have changed.
If you contact an organization about abusive RSync behaviour, be
sure to contact the IP owner as reported by the whois tool.

Regards,
Tobias

PS: Thanks goes out to Peltzi for all the suggestions.

-- 
Never touch a burning system.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-01-06 14:04 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-04 16:08 [gentoo-mirrors] Release: Carl v0.5 (RSync logfile analyzer) Tobias Klausmann
2007-01-06 14:03 ` Tobias Klausmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox