cacti herramienta de monitoreo

15
CACTI Flores Galicia Jenny Salazar Salazar Rolando

Upload: jenny-galicia

Post on 11-Aug-2015

86 views

Category:

Education


3 download

TRANSCRIPT

CACTIFlores Galicia Jenny

Salazar Salazar Rolando

CACTI nos ofrece una solución completa para el análisis de redes y equipos, su uso en tareas de monitoreo esta ampliamente extendido.

En este trabajo encontraras los requisitos y pasos para la instalación de CACTI en OpenSuse.

Requisitos:Se necesitan tener instalados los siguientes paquetes:

apache2 apache2-mod_php5 php5 php5-mysql php5-snmp mysql-community-server net-snmp

Instalación:

1.- Para comenzar les recomiendo instalar la herramienta mediante el método One-Click Install para nuestra respectiva versión y arquitectura de openSUSE desde la siguiente URL:

http://software.opensuse.org/package/cacti

2.-El siguiente paso consiste en crear en el motor de base de datos MySQL una nueva base de datos para la herramienta Cacti.

#mysqladmin –u root –pContraseñaderoot créate cacti

3.-Luego importamos una base de datos estándar para la herramienta Cacti:

4.- En este paso nos conectaremos a la base de datos de MySQL con el usuario root para crear un nuevo usuario y otorgarle los permisos para acceder y modificar el contenido de la base CACTI.

5.- Editamos el archivo config.php ubicado en el directorio /usr/share/cacti/include

#mysql -u root -pcontraseña_de_root cacti < /usr/share/cacti/cacti.sql

# mysql -u root -pcontraseña_de_root mysql

# vi /usr/share/cacti/include/config.php

Configuramos el archivo config.php

$database_type = "mysql";

$database_default = "cacti";

$database_hostname = "localhost";

$database_username = "cactiuser";

$database_password = "contraseña_de_cactiuser";

$database_port = "3306";

Terminando lo que aremos es guardar los cambios y cerramos el archivo config.php

6.-En este paso tenemos que crear en el directorio /usr/share/cacti la carpeta log y luego aplicar los permisos apropiados para los directorios rra y log. Como la herramienta será ejecutada a través del servicio Apache, debemos asignar a los directorios el usuario/grupowwwrun/www respectivamente de forma recursiva, para que el servicio pueda leer y escribir en dichos directorios.

#mkdir /usr/share/cacti/log # chown -Rf wwwrun:www /usr/share/cacti/rra # chown -Rf wwwrun:www /usr/share/cacti/log

7.-Agregamos al servicio crontab una tarea programada que tiene como objetivo realizar la limpieza del pool de la herramienta Cacti. Para ello creamos un archivo denominado cactien el directorio /etc/cron.d y luego lo editamos:

Una vez abierto el archivo le agregamos el siguiente contenido:

Al finalizar guardamos los cambios y reiniciamos los servicios de cron.

#touch /etc/cron.d/cacti # vi /etc/cron.d/cacti

# Ejecución de la graficación de Cacti cada cinco minutos.*/5 * * * * wwwrun php /usr/share/cacti/poller.php > /dev/null 2>&1

8.-Para que nos permita acceder remotamente necesitamos reemplazar la directiva allow from 127.0.0.1 por allow from all en el archivo /etc/apache2/conf.d/cacti.conf. Abrimos el archivo con:

#vi /etc/apache2/conf.d/cacti.conf

Después de modificado debe quedar de la siguiente manera:

Alias /cacti/ /usr/share/cacti/

<Directory /usr/share/cacti/>

Options None

order deny,allow

deny from all

#allow from 127.0.0.1

allow from all

</Directory>

9.- Configuramos los niveles de ejecución y arrancamos el servicio de Apache.

# chkconfig --add apache2

# /etc/init.d/apache2 start

10.- Luego habilitamos el servicio Apache en el cortafuegos de openSUSE, para ello editamos el archivo /etc/sysconfig/SuSEfirewall2:

#vi /etc/sysconfig/SUSEfirewall2

En el archivo buscamos la directiva FW_CONFIGURATIONS_EXT y le agregamos el nombre de servicio apache2 quedando de la siguiente manera: FW_CONFIGURATIONS_EXT="sshd apache2“

Guardamos los cambios y reiniciamos el cortafuegos.

11.- En este punto ya podemos acceder a la interfaz web de la herramienta Cacti colocando en la barra de direcciones de nuestro navegador favorito la siguiente URL:

http://localhost/cacti/

Posteriormente damos clic

en NEXT.

12.- En la siguiente pantalla nos solicitará seleccionar que tipo de instalación es la que se está realizando, si es una instalación o una actualización.

13.- En esta pantalla la herramienta desplegara un formulario en las que las rutas se muestran hacia los distintos directorios y librerías. Para concluir damos clic en FINISH.

14.-  Para acceder por primero vez tenemos que utilizar el usuario admin y la contraseña admin. 

15.- Con esto finalizamos la instalación de la herramienta CACTI.