SlideShare uma empresa Scribd logo
1 de 15
CACTI
Flores 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.

Mais conteúdo relacionado

Mais procurados

Presentación dpto centro de computo
Presentación dpto centro de computoPresentación dpto centro de computo
Presentación dpto centro de computo
isakatime
 
Caracteristicas tecnicas
Caracteristicas tecnicasCaracteristicas tecnicas
Caracteristicas tecnicas
DougCesp
 
Instalación y Configuración Active Directory en Windows Server 2012 R2
Instalación y Configuración Active Directory en Windows Server 2012 R2Instalación y Configuración Active Directory en Windows Server 2012 R2
Instalación y Configuración Active Directory en Windows Server 2012 R2
cyberleon95
 

Mais procurados (20)

Reporte-Instalando Windows Server 2012
Reporte-Instalando Windows Server 2012Reporte-Instalando Windows Server 2012
Reporte-Instalando Windows Server 2012
 
Active Directory Security Assessment ADSA
Active Directory Security Assessment ADSAActive Directory Security Assessment ADSA
Active Directory Security Assessment ADSA
 
Presentación dpto centro de computo
Presentación dpto centro de computoPresentación dpto centro de computo
Presentación dpto centro de computo
 
Estructura de un router
Estructura de un routerEstructura de un router
Estructura de un router
 
Presentacion firewall
Presentacion firewallPresentacion firewall
Presentacion firewall
 
Cacti
CactiCacti
Cacti
 
Cisco module 4
Cisco module 4Cisco module 4
Cisco module 4
 
IP Privadas y Publicas
IP Privadas y PublicasIP Privadas y Publicas
IP Privadas y Publicas
 
Yum (Linux)
Yum (Linux) Yum (Linux)
Yum (Linux)
 
Caracteristicas tecnicas
Caracteristicas tecnicasCaracteristicas tecnicas
Caracteristicas tecnicas
 
Redhat Linux server administration industrial training report.
Redhat Linux server administration industrial training report.Redhat Linux server administration industrial training report.
Redhat Linux server administration industrial training report.
 
Router commands
Router commandsRouter commands
Router commands
 
systemd
systemdsystemd
systemd
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
 
Sistema de Monitoreo
Sistema de Monitoreo Sistema de Monitoreo
Sistema de Monitoreo
 
“Componentes software de una red local “ espinoza ,barzallo
“Componentes software de una red local “ espinoza ,barzallo“Componentes software de una red local “ espinoza ,barzallo
“Componentes software de una red local “ espinoza ,barzallo
 
Capa de sesion
Capa de sesionCapa de sesion
Capa de sesion
 
Instalación y Configuración Active Directory en Windows Server 2012 R2
Instalación y Configuración Active Directory en Windows Server 2012 R2Instalación y Configuración Active Directory en Windows Server 2012 R2
Instalación y Configuración Active Directory en Windows Server 2012 R2
 
Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7
 
Cisco commands List for Beginners (CCNA, CCNP)
Cisco commands List for Beginners (CCNA, CCNP)Cisco commands List for Beginners (CCNA, CCNP)
Cisco commands List for Beginners (CCNA, CCNP)
 

Semelhante a CACTI herramienta de monitoreo

633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
METROPOLITANO
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Ernesto Gamboa
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Ignacio Reyes
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
Eduardo Monroy Husillos
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Alberto Martinez
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Andrés Amaya
 

Semelhante a CACTI herramienta de monitoreo (20)

Php andmysql
Php andmysqlPhp andmysql
Php andmysql
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysql
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
PAYARAedit.pptx
PAYARAedit.pptxPAYARAedit.pptx
PAYARAedit.pptx
 
Pdf
PdfPdf
Pdf
 
practica 1 apache
practica 1 apachepractica 1 apache
practica 1 apache
 
Preguntas Apache
Preguntas ApachePreguntas Apache
Preguntas Apache
 
Guia basica-securizacion-apache
Guia basica-securizacion-apacheGuia basica-securizacion-apache
Guia basica-securizacion-apache
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 

Último (20)

Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 

CACTI herramienta de monitoreo

  • 2.  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.
  • 3. Requisitos: Se necesitan tener instalados los siguientes paquetes: apache2 apache2-mod_php5 php5 php5-mysql php5-snmp mysql-community-server net-snmp
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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>
  • 10. 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. 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. 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. 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. 14.- Para acceder por primero vez tenemos que utilizar el usuario admin y la contraseña admin.
  • 15. 15.- Con esto finalizamos la instalación de la herramienta CACTI.