Instalando plugins en Cacti

Ya que Cacti es una herramienta de software libre, ésta se puede adaptar a varias cosas que necesitemos. Voy a explicar como instalar los plugins pero si no tienen el módulo de plugins instalado activo deben hacerlo. Para ello les dejo este link para que se guien: http://docs.cacti.net/manual:087:1_installation.9_pia

Para instalar un plugin primero debemos instalar los "settings" y despues el plugin:



1. Editamos el archivo config.php que se encuentra en la ruta: /var/www/html/cacti-0.8.7g/include (si hiciste la instalación por default)

2. Dentro del archivo ubicamos la línea: $plugins = array(); y debajo de ella agregamos lo siguiente:

$plugins[] = 'settings';

Guardamos y listo.

3. Descargamos el plugin que queramos y descomprimimos el archivo en la carpeta plugins de nuestro Cacti (/var/www/html/cacti-0.8.7g/plugins). Para este ejemplo usaré el plugin thold

4. Nos desplazamos a la carpeta descompresa y tecleamos el comando siguiente con el fin de importar el plugin a la base de datos:

Sintanxis:

# mysql -u nombre_usuario_db -p nombre_base_de_datos < nombre_plugin.sql

ejemplo: # mysql -u cactiuser -p cacti < thold.sql 
 
5. Una vez hecho eso, nos vamos a la interfaz gráfica del Cacti y nos debe aparecer en la parte
izquierda dentro del menú Configuration el submenú Plugin Management. Dentro de éste menú 
podemos instalar, eliminar, habilitar los plugins que queramos. 
 
Fuentes: 

http://rm-rf.es/sobre/cacti/
http://docs.cacti.net/manual:087:1_installation.9_pia 

4 comentarios:

  1. 1.-Disculpa, gracias por este genial aporte, pero en mi configuración no encuentro el archivo config.php que se encuentra en la ruta: /var/www/html/cacti-0.8.7g/include.

    2.- el archivo config.php me aprece en /usr/share/cacti/site/include/config.php

    este es el correcto???

    ResponderEliminar
  2. Si... ese es el mismo. La ruta depende de la distro que uses.

    ResponderEliminar
  3. Disculpa, en mi caso encuentro el archivo en esta ruta /usr/share/cacti/site/include/config.php,
    pero no observo la linea que indicas.

    ResponderEliminar
  4. Disculpa, en mi caso encuentro el archivo en esta ruta /usr/share/cacti/site/include/config.php,
    pero no observo la linea que indicas.

    ResponderEliminar