Cacti

Cacti
Monitoring system on FreeBSD 6.2
Lars Sommer, lasg@lasg.dk, 2007-09-06
Updated to FreeBSD 7.2, 2009-08-26
DISCLAIMER: This is a personal note made for personal usage. It might not be easy usable nor explaining.

Please note: Cacti do not have memory/free scripts for FreeBSD. You can either
hack in the linux scripts, or look at the Cacti website, at the add-on scripts.

Install these ports:
net-mgmt/cacti
NO NOT THIS: net/cactid

Messages from the ports:

1. Create the MySQL database:
mysqladmin –user=root create cacti -p

2. Create a mysql user/password for cacti:
echo “GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY ‘cactiuser’; \
FLUSH PRIVILEGES;” | mysql -u root -p

3. Import the default cacti database:
mysql -u root -p cacti < /usr/local/share/cacti/cacti.sql

4. Edit /usr/local/share/cacti/include/db-settings.php.

5. Add a line to your /etc/crontab file similar to:
*/5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > \
/dev/null 2>&1

6. Add alias in apache config for the cacti dir:
Alias /cacti “/usr/local/share/cacti/”

7. Be sure apache gives an access to the directory (‘Allow from’ keywords).

Allow from localhost 127.0.0.1

8. Open a cacti login page in your web browser and login with
admin/admin or admin/cacti

If you update cacti, open a login page, an updating process
will start automatically.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>