bwmon.git
11 years agoVersion 1.1 with conntrack-tools supportmaster1.1
Thomas Perl [Sat, 3 Nov 2012 12:15:31 +0000 (3 13:15 +0100)]
Version 1.1 with conntrack-tools support

11 years agoUpdate information on conntrack accounting
Thomas Perl [Sat, 3 Nov 2012 12:11:33 +0000 (3 13:11 +0100)]
Update information on conntrack accounting

11 years agoFallback to conntrack-utils if ip_conntrack is not available
Thomas Perl [Sat, 3 Nov 2012 11:50:30 +0000 (3 12:50 +0100)]
Fallback to conntrack-utils if ip_conntrack is not available

14 years agoAdd release creation script1.0
Thomas Perl [Fri, 30 Jul 2010 16:19:09 +0000 (30 18:19 +0200)]
Add release creation script

14 years agoApply BSD-style license
Thomas Perl [Fri, 30 Jul 2010 16:19:00 +0000 (30 18:19 +0200)]
Apply BSD-style license

14 years agoRe-structuring test files, add AUTHORS and README
Thomas Perl [Fri, 30 Jul 2010 16:02:15 +0000 (30 18:02 +0200)]
Re-structuring test files, add AUTHORS and README

14 years agoadd missing comments
Stefan Koegl [Sun, 20 Jun 2010 19:35:39 +0000 (20 21:35 +0200)]
add missing comments

14 years agocorrected measured traffic file
Stefan Koegl [Sat, 19 Jun 2010 20:39:33 +0000 (19 22:39 +0200)]
corrected measured traffic file

14 years agoupdated measurement results
Stefan Koegl [Sat, 19 Jun 2010 10:30:46 +0000 (19 12:30 +0200)]
updated measurement results

14 years agofix typo in user-manual
Stefan Koegl [Sat, 19 Jun 2010 10:25:18 +0000 (19 12:25 +0200)]
fix typo in user-manual

14 years agoadd html user manual
Stefan Koegl [Sat, 19 Jun 2010 10:25:05 +0000 (19 12:25 +0200)]
add html user manual

14 years agomake monitor-mem.sh produce nicer output
Stefan Koegl [Sat, 19 Jun 2010 09:14:50 +0000 (19 11:14 +0200)]
make monitor-mem.sh produce nicer output

14 years agomeasurement results of automated web-session
Stefan Koegl [Wed, 16 Jun 2010 16:08:17 +0000 (16 18:08 +0200)]
measurement results of automated web-session

14 years agoMore test cases; download URLs
Thomas Perl [Wed, 16 Jun 2010 15:45:42 +0000 (16 17:45 +0200)]
More test cases; download URLs

14 years agoadd simple memory monitor
Stefan Koegl [Wed, 16 Jun 2010 15:22:11 +0000 (16 17:22 +0200)]
add simple memory monitor

14 years agoTest cases; profiling and simulation
Thomas Perl [Wed, 16 Jun 2010 15:19:48 +0000 (16 17:19 +0200)]
Test cases; profiling and simulation

14 years agoadd user manual
Stefan Koegl [Sat, 12 Jun 2010 14:57:13 +0000 (12 16:57 +0200)]
add user manual

14 years agofix outdated description in notifications.sample.cfg
Stefan Koegl [Sat, 12 Jun 2010 14:56:50 +0000 (12 16:56 +0200)]
fix outdated description in notifications.sample.cfg

14 years agomove standalone pipe to runpipe.py
Stefan Koegl [Sat, 12 Jun 2010 13:10:34 +0000 (12 15:10 +0200)]
move standalone pipe to runpipe.py

14 years agoremove misplaced comment
Stefan Koegl [Sat, 12 Jun 2010 13:02:06 +0000 (12 15:02 +0200)]
remove misplaced comment

14 years agoAdd documentation / epydoc
Thomas Perl [Mon, 7 Jun 2010 19:32:04 +0000 (7 21:32 +0200)]
Add documentation / epydoc

14 years agofix bug in parse_bool
Stefan Koegl [Sat, 5 Jun 2010 19:58:35 +0000 (5 21:58 +0200)]
fix bug in parse_bool

14 years agoignore local traffic
Stefan Koegl [Sat, 5 Jun 2010 10:53:00 +0000 (5 12:53 +0200)]
ignore local traffic

* config option for aggregator
* commandline argument for monitor

14 years agoadd option --no-lookback
Stefan Koegl [Sat, 5 Jun 2010 09:48:51 +0000 (5 11:48 +0200)]
add option --no-lookback

prevents the monitor from gathering information about traffic that was
generated before startup of the monitor

14 years agoimplement notification, read from configuration file
Stefan Koegl [Sat, 5 Jun 2010 09:28:12 +0000 (5 11:28 +0200)]
implement notification, read from configuration file

14 years agoread monitor configuration from config file
Stefan Koegl [Thu, 3 Jun 2010 18:53:13 +0000 (3 20:53 +0200)]
read monitor configuration from config file

14 years agoadded sample configuration files
Stefan Koegl [Thu, 3 Jun 2010 16:45:16 +0000 (3 18:45 +0200)]
added sample configuration files

14 years agoclear aggregator output
Stefan Koegl [Thu, 3 Jun 2010 11:31:16 +0000 (3 13:31 +0200)]
clear aggregator output

14 years agoautomatically group processes by their basename (--auto-group switch)
Stefan Koegl [Tue, 1 Jun 2010 07:34:49 +0000 (1 09:34 +0200)]
automatically group processes by their basename (--auto-group switch)

14 years agofix app grouping
Stefan Koegl [Tue, 1 Jun 2010 07:05:47 +0000 (1 09:05 +0200)]
fix app grouping

14 years agoimplement App grouping (buggy!)
Stefan Koegl [Tue, 1 Jun 2010 04:58:08 +0000 (1 06:58 +0200)]
implement App grouping (buggy!)

14 years agoHTTP Visualisation
Thomas Perl [Mon, 31 May 2010 17:41:52 +0000 (31 19:41 +0200)]
HTTP Visualisation

14 years agoAggregator for monitor + pipes
Thomas Perl [Mon, 31 May 2010 16:31:20 +0000 (31 18:31 +0200)]
Aggregator for monitor + pipes

14 years agoRename pinhole to pipe (class names, etc.)
Thomas Perl [Mon, 31 May 2010 16:08:19 +0000 (31 18:08 +0200)]
Rename pinhole to pipe (class names, etc.)

14 years agoRename pinhole to pipe
Thomas Perl [Mon, 31 May 2010 16:07:11 +0000 (31 18:07 +0200)]
Rename pinhole to pipe

14 years agoImplement traffic monitoring in pinhole
Thomas Perl [Mon, 31 May 2010 13:24:28 +0000 (31 15:24 +0200)]
Implement traffic monitoring in pinhole

14 years agoCorrect bandwidth usage calculation
Thomas Perl [Mon, 31 May 2010 12:43:16 +0000 (31 14:43 +0200)]
Correct bandwidth usage calculation

14 years agoRefactor monitor to use a proper class-based design
Thomas Perl [Mon, 31 May 2010 12:17:40 +0000 (31 14:17 +0200)]
Refactor monitor to use a proper class-based design

14 years agoMove "Monitor" to bwmon.monitor module
Thomas Perl [Mon, 31 May 2010 11:30:24 +0000 (31 13:30 +0200)]
Move "Monitor" to bwmon.monitor module

14 years agoMove the clear screen functions to bwmon.util
Thomas Perl [Mon, 31 May 2010 11:18:16 +0000 (31 13:18 +0200)]
Move the clear screen functions to bwmon.util

14 years agoFilter connection types for conntrack
Thomas Perl [Mon, 31 May 2010 11:14:48 +0000 (31 13:14 +0200)]
Filter connection types for conntrack

14 years agoinclude, exclude processes based on the commandline
Stefan Koegl [Sun, 30 May 2010 18:46:29 +0000 (30 20:46 +0200)]
include, exclude processes based on the commandline

14 years agocompare records to previous record within 1s time frame
Stefan Koegl [Sun, 30 May 2010 16:07:02 +0000 (30 18:07 +0200)]
compare records to previous record within 1s time frame

14 years agoaggregator can now handle multiple monitors
Stefan Koegl [Sun, 30 May 2010 08:39:04 +0000 (30 10:39 +0200)]
aggregator can now handle multiple monitors

currently assumes they all monitor distinct processes

14 years agostyle changes, comments
Stefan Koegl [Sun, 30 May 2010 08:32:11 +0000 (30 10:32 +0200)]
style changes, comments

14 years agovarious bugfixes
Stefan Koegl [Sun, 30 May 2010 08:15:36 +0000 (30 10:15 +0200)]
various bugfixes

14 years agoadd missing parameter
Stefan Koegl [Sun, 30 May 2010 07:45:04 +0000 (30 09:45 +0200)]
add missing parameter

14 years agomove pre-compiled regex to correct method
Stefan Koegl [Sun, 30 May 2010 07:42:16 +0000 (30 09:42 +0200)]
move pre-compiled regex to correct method

14 years agoimplement aggregator stub
Stefan Koegl [Sat, 29 May 2010 18:30:46 +0000 (29 20:30 +0200)]
implement aggregator stub

14 years agocorrectly handle processes that re-appear in ip_conntrack
Stefan Koegl [Sat, 29 May 2010 16:03:07 +0000 (29 18:03 +0200)]
correctly handle processes that re-appear in ip_conntrack

previously their old traffic-values have been overwritten, now they are
properly updated

14 years agoAdded pinhole (TCP port forwarding w/ measurement)
Thomas Perl [Wed, 26 May 2010 09:03:33 +0000 (26 11:03 +0200)]
Added pinhole (TCP port forwarding w/ measurement)

14 years agoFix output of command line
Thomas Perl [Wed, 26 May 2010 08:48:33 +0000 (26 10:48 +0200)]
Fix output of command line

14 years agoTest documentation
Thomas Perl [Wed, 26 May 2010 08:43:11 +0000 (26 10:43 +0200)]
Test documentation

14 years agodifferentiate between incoming/outgoing traffic
Stefan Koegl [Tue, 25 May 2010 20:24:48 +0000 (25 22:24 +0200)]
differentiate between incoming/outgoing traffic

14 years agoUpdated, re-factored and with clear screen
Thomas Perl [Sun, 23 May 2010 13:35:32 +0000 (23 15:35 +0200)]
Updated, re-factored and with clear screen

14 years agoAdd documentation link for conntrack entries
Thomas Perl [Sun, 23 May 2010 13:29:16 +0000 (23 15:29 +0200)]
Add documentation link for conntrack entries

14 years agoCleaned-up implementation of conntrack parser
Thomas Perl [Sun, 23 May 2010 13:13:24 +0000 (23 15:13 +0200)]
Cleaned-up implementation of conntrack parser

14 years agoadd Makefile
Stefan Koegl [Sun, 23 May 2010 12:22:27 +0000 (23 14:22 +0200)]
add Makefile

14 years agolet bwmon run continously
Stefan Koegl [Sun, 23 May 2010 12:21:09 +0000 (23 14:21 +0200)]
let bwmon run continously

14 years agofix matching between src/dest and local/remote addresses
Stefan Koegl [Sun, 23 May 2010 12:11:12 +0000 (23 14:11 +0200)]
fix matching between src/dest and local/remote addresses

14 years agoinitial commit
Stefan Koegl [Sun, 23 May 2010 11:45:33 +0000 (23 13:45 +0200)]
initial commit