Para la instalación de un plugin se deberá seguir los siguientes pasos:
1. Descargar el plugin, el repositorio oficial de plugins para CACTI esta en http://docs.cacti.net/plugins
2. Extraerlo por ejemplo mediante el comando
tar -zvxf plugin.tar.gz
3. Copiamos la carpeta hacia /usr/share/cacti/plugins
4. Abrimos CACTI en nuestro navegador
5. En el menú de la parte izquierda escogemos la opción Plugin Management
6. En la pantalla nos asoma el plugin que acabamos de copiar, la instalación es tan sencilla como dar clic en el botón flecha abajo y lo habilitamos con el botón de la flecha derecha verde
Con esto en la parte superior tendremos una nueva pestaña del plugin instalado.
https://miraspi.wordpress.com/2013/02/04/graficos-de-trafico-de-red-en-cacti/
Buscado de aquí, copiado de allá, traducido por acá, pero en fin: "El conocimiento para todo el mundo". Entre tecnologías y muchas otras cosas mas .... Como dice mi Padre: "Un grano no hace el granero, pero ayuda a su compañero"
miércoles, 11 de noviembre de 2015
martes, 10 de noviembre de 2015
Instalación de CACTI en Linux Centos 7
Partimos en primer lugar de la instalación mínima de Linux Centos 7. La herramienta CACTI es una solución de monitorización y supervisión de red con un sistema de gráficos, esta herramienta es de código abierto y permite a un usuario sondear servicios a intervalos regulares para crear gráficos sobre los datos resultantes usando RRDTool, métricas como la utilización de ancho de banda, carga de CPU, procesos en ejecución, espacio en disco duro, etc.
Se requieren los siguientes paquetes:
Para proceder con la instalación primeramente realizamos un update del S.O
# yum update
# yum install nano wget
Instalación de Apache
# yum install httpd httpd-devel
Instalación de MySQL
# yum install mariadb-server
Instalación de PHP
# yum install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli
Instalación de PHP-SNMP
# yum install php-snmp
Instalación de NET-SNMP
# yum install net-snmp-utils net-snmp-libs
Instalación de RRDTool
# yum install rrdtool
Iniciamos los servicios de Apache, MariaDB y SNMP
# systemctl start httpd.service
# systemctl start mariadb.service
# systemctl start snmpd.service
Configuración para que se levanten los servicios automáticamente
# systemctl enable httpd.service
# systemctl enable mariadb.service
# systemctl enable snmpd.service
Instalación de CACTI
En primera instancia habilitamos el Repositorio EPEL
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# rpm -ivh epel-release-7-5.noarch.rpm
# yum install cacti
Configuramos la base de datos para la instalación CACTI
Seteamos la clave
# mysqladmin -u root password ESCRIBIMOS-LA-CLAVE
Creación de la Base de Datos para CACTI
# mysql -u root -p
> create database cacti;
> GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'localhost'
-> IDENTIFIED BY 'mipassword' WITH GRANT OPTION;
> FLUSH privileges;
> quit;
Instalación de las tables de CACTI en MariaDB
# rpm -ql cacti | grep cacti.sql
tendremos una salida parecida a esta:
/usr/share/doc/cacti-0.8.8b/cacti.sql
Una vez localizado el cacti.sql corremos el siguiente comando para instalar las tablas
# mysql -u usuario -p cacti < /usr/share/doc/cacti-0.8.8b/cacti.sql
Configuración MariaDB para CACTI
# nano /etc/cacti/db.php
/* Nos aseguramos de los valores en la base de datos /host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "usuario";
$database_password = "su-contraseña";
$database_port = "3306";
$database_ssl = false;
Configuramos el Firewall
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --reload
Configuramos el servidor Apache
# nano /etc/httpd/conf.d/cacti.conf
Revisamos que quede así:
Alias /cacti /usr/share/cacti
# httpd 2.4
Require all granted
# httpd 2.2
Order deny,allow
Deny from all
Allow from all
Finalmente, reiniciamos Apache
# systemctl restart httpd.service
Configuramos Cron para CACTI
# nano /etc/cron.d/cacti
Revisamos que no se encuentre comentada la línea
#*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
Corremos el instalador de CACTI
Ingresamos mediante el navegador a http://direccion-ip/cacti/install y seguimos los pasos de instalación, al finalizar el usuario es admin y la contraseña es admin; luego el sistema nos dará el chance de cambiar la contraseña.
Fuente
Se requieren los siguientes paquetes:
- Apache
- MySQL
- PHP
- PHP-SNMP
- NET-SNMP
- RRDTool
Instalación
Para proceder con la instalación primeramente realizamos un update del S.O
# yum update
# yum install nano wget
Instalación de Apache
# yum install httpd httpd-devel
Instalación de MySQL
# yum install mariadb-server
Instalación de PHP
# yum install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli
Instalación de PHP-SNMP
# yum install php-snmp
Instalación de NET-SNMP
# yum install net-snmp-utils net-snmp-libs
Instalación de RRDTool
# yum install rrdtool
Iniciamos los servicios de Apache, MariaDB y SNMP
# systemctl start httpd.service
# systemctl start mariadb.service
# systemctl start snmpd.service
Configuración para que se levanten los servicios automáticamente
# systemctl enable httpd.service
# systemctl enable mariadb.service
# systemctl enable snmpd.service
Instalación de CACTI
En primera instancia habilitamos el Repositorio EPEL
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# rpm -ivh epel-release-7-5.noarch.rpm
# yum install cacti
Configuramos la base de datos para la instalación CACTI
Seteamos la clave
# mysqladmin -u root password ESCRIBIMOS-LA-CLAVE
Creación de la Base de Datos para CACTI
# mysql -u root -p
> create database cacti;
> GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'localhost'
-> IDENTIFIED BY 'mipassword' WITH GRANT OPTION;
> FLUSH privileges;
> quit;
Instalación de las tables de CACTI en MariaDB
# rpm -ql cacti | grep cacti.sql
tendremos una salida parecida a esta:
/usr/share/doc/cacti-0.8.8b/cacti.sql
Una vez localizado el cacti.sql corremos el siguiente comando para instalar las tablas
# mysql -u usuario -p cacti < /usr/share/doc/cacti-0.8.8b/cacti.sql
Configuración MariaDB para CACTI
# nano /etc/cacti/db.php
/* Nos aseguramos de los valores en la base de datos /host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "usuario";
$database_password = "su-contraseña";
$database_port = "3306";
$database_ssl = false;
Configuramos el Firewall
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --reload
Configuramos el servidor Apache
# nano /etc/httpd/conf.d/cacti.conf
Revisamos que quede así:
Alias /cacti /usr/share/cacti
# httpd 2.4
Require all granted
# httpd 2.2
Order deny,allow
Deny from all
Allow from all
Finalmente, reiniciamos Apache
# systemctl restart httpd.service
Configuramos Cron para CACTI
# nano /etc/cron.d/cacti
Revisamos que no se encuentre comentada la línea
#*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
Corremos el instalador de CACTI
Ingresamos mediante el navegador a http://direccion-ip/cacti/install y seguimos los pasos de instalación, al finalizar el usuario es admin y la contraseña es admin; luego el sistema nos dará el chance de cambiar la contraseña.
Fuente
Suscribirse a:
Entradas (Atom)