| 1 | i-scream central monitoring system - ihost README | 
 
 
 
 
 | 2 | http://www.i-scream.org/cms/ | 
 
 
 
 
 | 3 |  | 
 
 
 
 
 | 4 | $Id: README,v 1.6 2003/09/26 21:22:44 tdb Exp $ | 
 
 
 
 
 | 5 |  | 
 
 
 
 
 | 6 | Description | 
 
 
 
 
 | 7 | ----------- | 
 
 
 
 
 | 8 |  | 
 
 
 
 
 | 9 | ihost is a host for the i-scream central monitoring system. It's task | 
 
 
 
 
 | 10 | is to collect information about the machine it runs on and report it | 
 
 
 
 
 | 11 | to the server for monitoring. It makes use of the external libstatgrab | 
 
 
 
 
 | 12 | library for collecting this information. | 
 
 
 
 
 | 13 |  | 
 
 
 
 
 | 14 | Building and Installation | 
 
 
 
 
 | 15 | ------------------------- | 
 
 
 
 
 | 16 |  | 
 
 
 
 
 | 17 | First download and install libstatgrab and libukcprog. These two | 
 
 
 
 
 | 18 | libraries are used by ihost, and other i-scream packages. They should | 
 
 
 
 
 | 19 | be available from the same place as ihost. | 
 
 
 
 
 | 20 |  | 
 
 
 
 
 | 21 | After downloading and extracting ihost, configure and build as follows; | 
 
 
 
 
 | 22 |  | 
 
 
 
 
 | 23 | ./configure | 
 
 
 
 
 | 24 | make | 
 
 
 
 
 | 25 |  | 
 
 
 
 
 | 26 | Then install as root; | 
 
 
 
 
 | 27 |  | 
 
 
 
 
 | 28 | make install | 
 
 
 
 
 | 29 |  | 
 
 
 
 
 | 30 | You may wish to use one of the following configure options to change | 
 
 
 
 
 | 31 | aspects of this process; | 
 
 
 
 
 | 32 |  | 
 
 
 
 
 | 33 | --with-libstatgrab-prefix=PATH | 
 
 
 
 
 | 34 | --with-libukcprog-prefix=PATH | 
 
 
 
 
 | 35 | --with-pid-file=FILE | 
 
 
 
 
 | 36 | --with-log-file=FILE | 
 
 
 
 
 | 37 | --with-max-udp-size=SIZE | 
 
 
 
 
 | 38 |  | 
 
 
 
 
 | 39 | The first two allow you to specify the prefix to the libstatgrab and | 
 
 
 
 
 | 40 | libukcprog libraries if they're not in a standard place. The next two | 
 
 
 
 
 | 41 | give you the option of changing the location of the PID file, and | 
 
 
 
 
 | 42 | changing the location of the log file. The last option allows you to | 
 
 
 
 
 | 43 | change the maximum size of the UDP packets ihost sends to the server, | 
 
 
 
 
 | 44 | although you shouldn't need to change this in normal circumstances. | 
 
 
 
 
 | 45 |  | 
 
 
 
 
 | 46 | There are, of course, the usual GNU-style configure options; | 
 
 
 
 
 | 47 |  | 
 
 
 
 
 | 48 | --prefix=PREFIX | 
 
 
 
 
 | 49 |  | 
 
 
 
 
 | 50 | For more documentation on the installation process, please read the | 
 
 
 
 
 | 51 | INSTALL document. | 
 
 
 
 
 | 52 |  | 
 
 
 
 
 | 53 | Running ihost | 
 
 
 
 
 | 54 | ------------- | 
 
 
 
 
 | 55 |  | 
 
 
 
 
 | 56 | Running ihost with the -h flag will provide a list of options. You will | 
 
 
 
 
 | 57 | need to know the address and port number of your i-scream server's filter | 
 
 
 
 
 | 58 | manager. These details should be given on the command line to ihost. | 
 
 
 
 
 | 59 |  | 
 
 
 
 
 | 60 | Problems? | 
 
 
 
 
 | 61 | --------- | 
 
 
 
 
 | 62 |  | 
 
 
 
 
 | 63 | Please let us know if you have any problems - support@i-scream.org. | 
 
 
 
 
 | 64 |  | 
 
 
 
 
 | 65 | If you find a bug, help us to fix it by sending details to | 
 
 
 
 
 | 66 | bugs@i-scream.org. If you have a patch, please send it too. | 
 
 
 
 
 | 67 |  | 
 
 
 
 
 | 68 | Thank-you for using i-scream software. |