Prerequisites
You should know the functionality of Tivoli TEC, Master Cell or BEM. You need a MongoDB, a Web-Server, and a perl with all required modules (mainly JSON, MongoDB, CGI, and at least Thread-Queue-3.07 and probably others...).
Installation
- Unzip/extract the "tarantoga_DATE_N.tar.gz" or check out the trunk from the projects svn.
- If your Web-Server is apache, create server/httpd/conf/tarantoga.conf from the example file and include it in the apache config. If you want to use a different Web-Server, create a config file with similar functionality. Re-start your webserver.
- If you use MongoDB with authentication, copy instances/main/config-auth.conf to config.conf and edit the credentials.
- cd to tarantoga/server/bin and run "./rc.tarantoga start". If tarantoga does not start, you will probably need to install perl modules or newer versions of perl modules. Debug with "./tarantoga -d 3".
Test
- cd to tarantoga/server/bin and run "./tsend -m huhu -r WARNING TESTCLASS"
- run ./tdumprl which should show you the reception log
- Point your browser at http://my.server.xyz/tarantoga and you should see the simple GUI with your test event.
Next steps
Understand the rule base by looking at the examples. Create new instances (use "-n instance" with most commands). Experiment... Have fun!
Project Members: