X-Git-Url: http://git.i-scream.org/?a=blobdiff_plain;f=www%2Fcms%2Fdocumentation%2Fgettingstarted.xhtml;fp=www%2Fcms%2Fdocumentation%2Fgettingstarted.xhtml;h=0000000000000000000000000000000000000000;hb=c8119d144162d6f3216c1f42ec8b7e12257e641e;hp=7d61dc9ec1d8eb42649d15bee675a74f76f885c4;hpb=8012e070ce3c61bb999d7071ab3ee76114ece99b;p=www.i-scream.org.git diff --git a/www/cms/documentation/gettingstarted.xhtml b/www/cms/documentation/gettingstarted.xhtml deleted file mode 100644 index 7d61dc9..0000000 --- a/www/cms/documentation/gettingstarted.xhtml +++ /dev/null @@ -1,249 +0,0 @@ - - - - Getting Started with the i-scream Central Monitoring System - - - - -
-
- -
-

- Getting Started -

-

- Getting Started with the i-scream Central Monitoring System -

-

- 1. Installing the corba services (pre-requisite for the - server) -

-

- The server requires a CORBA Naming Service to run. It may - be that you already have such a system running, in which - case you can use that. Simply edit the jacorb.properties - file to point to your Naming service. If you don't have a - naming service running you could just set up your own - manually, but if like us you want the easy approach, - install our corba services program. -

-

- This program runs the naming service and provides a builtin - webserver to serve requests to the server application. The - documentation details how to get this running. It should - simply be a case of extracting and running. -

-

- 1. Installing the server -

-

- The first stage is to download and install the server - application. The latest version of the CMS application - can be found in the cms directory of our - download mirrors. -

-

- Once downloaded, the archive should be extracted to a - directory of your choice. The server will run on most Java - enabled platforms (including Windows, Linux and FreeBSD). -

-

- The archive consists of only a few files and directories. - The main file is the iscream-server.jar archive which - contains all the binary code for the server. The lib - directory contains other JAR archives which the server - requires to run. The etc directory contains (or will - contain) configuration for most of the i-scream central - monitoring system. The next step is to configure the server - to suit your requirements. -

-

- 2. Configuring the server -

-

- The configuration is split into two main files. The first, - default.properties can be considered a bootstrap - configuration. This means that it provides basic - configuration to get the server started, after which point - the main configuration system takes over. This file should - be checked through, and is pretty well explained by - comments. -

-

- The rest of the server configuration is based on - system.conf. This can hold the entire system configuration, - including hosts. It may also specify other configuration - files to be included in the main configuration. This file - is also commented extensively. -

-

- This step may well take some time to get right, and you can - come back to it at any point. Lots of the configuration can - be changed "on the fly" as well. -

-

- For fuller and complete details of the configuration - system, and the server in general, please see the Server - User Guide in the documentation section of the website. -

-

- 2a. Setting up the database -

-

- The i-scream central monitoring system can make use of a - database for generating historical reports. The - documentation explains how you would configure the system - to do this. You will need to create a single basic table - yourself, this is also explained in the documentation. -

-

- 3. Starting the server -

-

- Starting up the server is a trivial task. Usually you can - just get away with running the run script provided. This - will boot the server up displaying some basic information - to the console. If something goes wrong, the error message - should point to the cause. -

-

- 4. Setting up hosts -

-

- Hosts can be run on either Unix (tested with Solaris, - FreeBSD and some Linux distributions) or Windows. Both are - equally easy to setup. -

-

- Firstly, the Unix host is called "ihost". This can be - downloaded from the i-scream website. Once extracted it - just needs to be started up. You need two pieces of - information to do this: the filtermanager (part of the - server) host and port number. If you haven't changed much - in terms of configuration this will be the machine the - server is running on, and port 4567. To start ihost you - simply type: -

-
-ihost.pl server.domain.com port
-
-

- ihost will then contact the server to obtain it's - configuration and start sending information. -

-

- The windows host, winhost, is very similar. All you need to - do is install it using the provided installer in the - download, and then edit the ini file to provide the two - bits of information above. Running the application starts - up communication with the server and data sending - commences. -

-

- Full details of both of these hosts can be found in the - relevant documentation on the website. -

-

- 5. Using Conient -

-

- Conient allows you to view, in real time, the data being - sent by the hosts. This is a perfect way to test that all - the above steps have successfully been completed. -

-

- At present Conient is simply another archive which can be - extracted and run. However, in the near future we hope to - have an installer to make life easier. Conient is a Java - application and will run on most Java enabled platforms. -

-

- After extracting, the run script can be used to start - Conient, or in some cases the JAR file can be executed - manually. The GUI will then load. The configuration section - requires you to enter a host and port for the server. By - default this will be the machine on which the server is - running and port 4510. Conient will then connect upon - request and start displaying information. -

-

- Assuming data is displayed you have successfully setup the - i-scream central monitoring system. Well done! -

-

- This is explained in much more detail in the Conient - documentation. -

-

- 6. Setting up DBReporter -

-

- If you are making use of a database you can setup the - DBReporter to generate web-based reports of the information - collected. This is just a case of extracting the archive to - a suitable location, configuring it, and setting it to run - on a regular basis (we suggest daily). DBReporter will also - ensure the database is kept relatively clean. -

-

- Full instructions are available in the DBReporter - documentation. -

-

- 7. Setting up the Web Interface -

-

- The Web interface allows you to view various aspects of the - i-scream central monitoring system's output. These include - realtime viewing of data (much like Conient), links to the - DBReporter above, and full displaying of the alerts that - can be generated by the server. -

-

- The archive contains a series of PHP scripts which should - be placed on your PHP enabled web server. The configuration - files allow you to tailor the setup to suit your needs. -

-

- Full instructions are available in the relevant - documentation. -

-

- 8. Further -

-

- You may decide to expand your setup to cover a larger - network. For example, a distributed filter arrangement - could cut down on the amount of traffic being sent around - the network. The server itself can be distributed to suit - your needs. You may wish to run the database section of the - server on the same machine as the database, while running - the rest on another machine. -

-

- Some discussion about this is available in the server - documentation. -

-

- If you have any questions about any of the above, please - don't hesitate to contact us on our mailing lists. - If you find we've missed something out, again, please let - us know. -

-

- Finally, we'd like to thank you for trying this i-scream - product. We realise that it's still at an early stage, and - we therefore appreciate you taking the time to try it out. -

-

- The i-scream team. -

-
- -
- -
- -