para instalar cacti utilizamos el repositorio de fedora el cual provee los paquetes actualizados . para configurar el repositorio hacemos lo siguiente .
### deposito yum para fedora
# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
### deposito yum para DAG WIERS
#rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
ambas son fuentes confiables con la que llevo tiempo trabajando .
ejecutamos el comando yum para instalar la aplicacion de cacti
# yum -y install cacti
este comando instalara toda la paqueteria necesaria para la ejecucion de cacti
creamos una base de datos en MySql
# mysqladmin -u root create cacti
generamos las tablas necesarias para que el sistema de cacti almacene sus registros .
#mysql cacti < /usr/share/docs/cacti-XX.XX.XX/cacti.sql
asignamos permisos a la base de datos cacti al usuario cacti
# mysql -u root -p
# mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'mipassword';
# mysql> flush privileges;
editamos el archivo de configuración de cacti para que pueda ingresar MySql. se encuentra en /usr/share/cacti/include/config.php
# vi /usr/share/cacti/include/config.php
editamos los parametros siguientes
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "mipassword";
asignamos los permisos apropiados a los foldes de rra/ y log/
# chown -R cacti.cacti /usr/share/cacti/{rrd,log}
agregamos una linea en el crontab cada 5 minutos o los minutos que nosotros consideremos necesarios para nuetra evaluacion .
# vi /etc/crontab
*/5 * * * * cactiuser php /usr/share/cacti/poller.php > /dev/null 2>&1
editamos el archivo /etc/httpd/config.d/cacti.conf
# vi /etc/httpd/config.d/cacti.conf
editamos el parametro
allow from 127.0.0.0, mi ip .
reiniciamos el servicio de httpd .
# service httpd restart
Continua
No hay comentarios:
Publicar un comentario