Observium installation ---------------------- First you start by following the instructions here: http://www.observium.org/wiki/Ubuntu_SVN_Installation There are currently (as of 12 June 2013) two errors on the above page, and one specific step you should take: 1. Instead of doing: -------------------- # svn co http://www.observium.org/svn/observer/trunk observium you need to go to: http://www.observium.org/wiki/Main_Page and look down the page for the "Current stable revision : " text. The number of the current revision will be listed. As of 12 June 2013 this was 3763. Replace the initial command listed above with (as root): # svn co -r 3763 http://www.observium.org/svn/observer/trunk observium 2. Install PEAR Net_IPv4 and Net_IPv6 packages: ----------------------------------------------- Once you have run the "svn co" command (subversion checkout) you need to manually add the PHP Extension and Application Repository (PEAR) Net_IPv4 and Net_IPv6 packages. To do, as root, # pear install Net_IPv4 # pear install Net_IPv6 3. Create an admin user with class password ------------------------------------------- In the step where you are asked to do: # cd /opt/observium # ./adduser.php Do this: # cd /opt/observium # ./adduser.php admin 10 At this point the following is installed: ----------------------------------------- - the software dependencies described in the above URL have been installed - a sample vhost definition has been placed in /etc/apache2/sites-enabled/observium - a database has been created and populated with the Observium schema - directories have been created for the RRDs and the logs, and have the correct permissions - a sample config.php is in place - a sample user (admin + class password) has been created What remains to be done: ------------------------ - update the preinstalled vhost definition (change observiumX) - modify the config.php and update the SNMP community and subnets - enable cron jobs - add at least 1 host These last steps are part of the observium-lab1.txt