blob: 597258856125f18bf02b8ef4665d0399bf5102c9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
glouglou - network traffic visualisation in real time
The solution is constitued of multiple probes, multiple analyser and a relay
daemon that provides visualisation of network and process activity on local or
remote machines in real time.
List of programs
================
The library:
libglouglou - undelaying library for glougloud and glouglou clients
The daemon:
glougloud - glouglou daemon, for network traffic visualisation in real time
The probes:
gg_trackproc - glouglou probe client in C that track process activity
gg_sniff (XXX) - glouglou probe client of network activity
The analysers:
gg_elife - glouglou visualisation client of process activity in e17 background
gg_map (XXX) - glouglou visualisation client of network activity on a map
Install, in order
=================
1. libglouglou
2. glougloud daemon
3. probes
4. analysers/visualisation clients
TODO
====
gg_sniff: minimal version
libglouglou: use BSD queue.h, in $LIBDIR/libglouglou/contrib/
gg_map: minimal version
libglouglou + glougloud + gg_trackproc: droppriv and chroot
libglouglou: function handlers per packet: _encode, _decode, _getsize
general glouglou Makefile that builds the right stuff
|