Results 1 to 7 of 7
Thread: cacti installation how to
-
11-04-2006, 08:36 AM #1Disabled
- Join Date
- Oct 2006
- Location
- (.)
- Posts
- 70
cacti installation how to
Original how to is posted at: http://forums.linuxwebadmin.info/ind...pic,153.0.html
Introduction:
Cacti is a complete frontend to RRDTool, it stores all of the necessary information to create graphs and populate them with data in a MySQL database. The frontend is completely PHP driven. Along with being able to maintain Graphs, Data Sources, and Round Robin Archives in a database, cacti handles the data gathering. There is also SNMP support for those used to creating traffic graphs with MRTG.
Cacti requirement:
MySQL
PHP
RRDTool
net-snmp
php-snmp
Apache (compiled with php support)
MySQL configuration for cacti:
Code:[root:~]# mysql -uroot -p Enter password: mysql> create database cactidb; mysql> grant all on cactidb.* to root; mysql> grant all on cactidb.* to root@localhost; mysql> grant all on cactidb.* to cactiuser; mysql> grant all on cactidb.* to cactiuser@localhost; mysql> set password for cactiuser@localhost=password('cactipw'); mysql> flush privileges; mysql> exit [root:~]#
Code:[root:~]# cd /usr/local/src/ [root:~]# wget http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/rrdtool.tar.gz [root:~]# tar -zxf rrdtool.tar.gz [root:~]# cd rrdtool* [root:~]# ./configure [root:~]# make [root:~]# make install [root:~]# make site-perl-install [root:~]# cd .. [root:~]# rm -fr rrdtool* [root:~]#
Code:[root:~]# group-add cacti [root:~]# useradd -g cacti cactiuser
Code:[root:~]# tar -zxvf cacti* [root:~]# mv cacti-0.8.xx /home/cactiuser/cacti [root:~]# cd /home/cactiuser/cacti [root:~]# mysql --user=root --password=rootpw cactidb < cacti.sql [root:~]# chown -R cactiuser rra/ log/
[root:~]# vi /include/config.php
Code:$database_defaut = “cactidb”; $database_hostname = “localhost”; $database_username = “cactiuser”; $database_password = “cactipw”
*/5 * * * * cactiuser php /home/cactiuser/cacti/poller.php > /dev/null 2>&1
Add an alias or virtual host in your apache configuration file:
Alias /cacti/ "/home/cactiuser/cacti/"
Save and restart the apache and mysql service.
Post Installation Steps:
Browse the below mentioned URL:
http://localhost/cacti
-OR-
http://remoteIP/cacti
Code:1. Click Next 2. Default (New Install) -> Click Next 3. In third step you will have to provide the correct path of rrdtool and php RRDTOOL = /usr/local/rrdtool-1.2.15/bin/rrdtool 4. Click Finish 5. Login with Username/Password: admin/admin 6. Change Password for user admin 7. Click Save
-
11-04-2006, 11:46 AM #2Engineer
- Join Date
- Jan 2005
- Location
- Scotland, UK
- Posts
- 2,681
Good tutorial, I was just thinking less than 30 minutes ago about making a cacti tutorial(as I was installing it) but no need now
-ScottServer Management - AdminGeekZ.com
Infrastructure Management, Web Application Performance, mySQL DBA. System Automation.
WordPress/Magento Performance, Apache to Nginx Conversion, Varnish Implimentation, DDoS Protection, Custom Nginx Modules
Check our wordpress varnish plugin. Contact us for quote: sales@admingeekz.com
-
11-06-2006, 02:36 AM #3Disabled
- Join Date
- Oct 2006
- Location
- (.)
- Posts
- 70
Thanks for the comment!!!
-
11-19-2006, 02:57 PM #4Aspiring Evangelist
- Join Date
- Mar 2006
- Posts
- 421
Wouldnt you have to restart crond as well, or is that just me remembering wrong?
You might want to add a "more info" section at the buttom with links to the cacti forum, the RRDTool website and others that might prove useful if the user has problems with the tutorial...
Furthermore, note that on many servers RRDTool cant install with tcl bindings, you'll get an error during make, to fix this, do ./configure --disable-tcl instead of ./configure. Same goes for python, in general so ./configure --disable-tcl --disable-python if you have any problems with the default configure...
-
11-20-2006, 08:24 AM #5Disabled
- Join Date
- Oct 2006
- Location
- (.)
- Posts
- 70
Thanks for the information!
-
12-02-2006, 07:45 AM #6Junior Guru
- Join Date
- May 2004
- Location
- Malaysia
- Posts
- 197
Hi,
Is there a way to consolidate all the servers into a single cacti?Danny Goh
http://www.gethosted.com.my
-
12-04-2006, 04:05 AM #7Web Hosting Master
- Join Date
- Mar 2002
- Location
- St. Louis, MO
- Posts
- 1,379
Originally Posted by mygethosted