Changeset 71 for trunk/README
- Timestamp:
- 05/16/08 10:32:42 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/README
r64 r71 1 ----------------------------- 2 | Install resume | 3 ----------------------------- 4 5 $ tar xvzf renetcol-0.0.12.tar.gz 6 $ cd renetcol-0.0.12 7 {./configure | ./configure --enable-ipv4agg=no } 8 Steps 1&2 , see below 9 $ make 10 $ make install (optional) 11 1 12 ---------------------- 2 | Install|13 | Step 1: before compil | 3 14 ---------------------- 4 15 5 tar xvzf renetcol-0.0.12.tar.gz 6 cd renetcol-0.0.12 7 ./configure 8 (./configure --help) 9 (before the make command you MUST change some values in renetcolParam.h, see below) 10 make 11 make install (if you want) 16 OS requirements : Linux distribution (tested on Debian Etch and Ubuntu7.1) 12 17 13 -------------------------------------- 14 | Collector requirements before compil | 15 -------------------------------------- 18 You must changed some values in renetcolParam.h, values are detailed in the file. 16 19 17 You must changed some values in renetcolParam.h *REQUIRED*: 20 IPC System V MUST be installed on your OS. 18 21 19 ----------------------------------------------------- 20 | Collector requirements before start / Configuration | 21 ----------------------------------------------------- 22 Specials packages requirements: 23 - libc6-dev 24 - libc6-prof 25 - librrd{0|2}-dev (if aggregation enabled) 26 27 ------------------------------------- 28 | Step 2: before configuration & start | 29 ------------------------------------- 22 30 23 31 - create your IPv4 prefix/subnet file (or keep the default for test: 24 IPv4_prefix.txt. If you don't need aggregation you can keed the default and select "--enable-ipv4agg=no" in configure procedure 32 IPv4_prefix.txt). If you don't need aggregation you can keed the default 33 and select "--enable-ipv4agg=no" in configure procedure 25 34 26 35 - create your router list file *REQUIRED* 27 36 (exemple in conf/routers.txt): 28 37 syntax: <id> <name> <first IPv4 address> <second IPv4 or NULL> 29 keep this first line: 0 null 0.0.0.0 null30 38 31 39 Note: no comment lines in this two files. … … 38 46 ./renetcol ... : launch the collector (you must be root) 39 47 ./renetcolSender ... : to use remote client 40 ./renetcolMsgCtl ... : to kill the message queue if you kill renetcol48 ./renetcolMsgCtl ... : to kill the IPC message queue if you kill renetcol 41 49 42 We recommand to use the script check.sh (in tool/) to launch renetcol. This script required in parameters the path to renetcol. We can also put the script in your root crontab to verify the collector state: 43 5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/sh <path>/renetcol-0.0.12/tool/check.sh <path>/renetcol-0.0.12/ 50 We recommand to use the script *check.sh* (in tool/) to launch renetcol. 51 This script required in parameters the path to renetcol. This file MUST be edited. 52 We can also put the script in your root crontab to verify the collector state, 53 for exemple: 54 5,10,15,20,25,30,35,40,45,50,55 * * * * \ 55 /bin/sh <path>/renetcol-0.0.12/tool/check.sh <path>/renetcol-0.0.12/ 44 56 45 57 ------------------- … … 69 81 http://gladewin32.sourceforge.net/ 70 82 71 Collector (renetcolSender) and remote client communication *REQUIRED*:72 you MUST change few values in the renetcolGUI _0_0_7.py file:83 *REQUIRED* Collector (renetcolSender) and remote client communication: 84 you MUST change few values in the renetcolGUI.py file: 73 85 - line 28 : path to GTK 74 86 - line 47 to 53 : IP protocol choice and collector address … … 82 94 C 60 = 6 83 95 84 Note: For your first action from the client to the collector it's 85 possible to have a delay (>20s, it depends on the delay between two routers 86 template definition). 96 For your first action from the client to the collector it's possible to have a 97 delay before the first flow view (>20s, it depends on the delay between two 98 routers template definition) 99 100 The client tool can be used on the collector box or in remote mode. You can 101 used few clients instantiations (on differents remotes PCs).