Instalación del plugin ReportIt en Cacti

ReportIt es un plugin diseñado para generar reportes y gráficas de la información que se recibe de los dispositivos configurados. Es posible calcular el tráfico y exportar los resultados a Excel por medio de un archivo CSV. Esta guía explicará paso a paso cómo instalar el plugin de ReportIt.

Pre-requisitos
Instalación de ReportIt
  1. Descargar ReportIt desde la página  http://sourceforge.net/projects/cacti-reportit/. Bajar el archivo .tar.gz.cacti-dw
  2. Extrae el archivo en un directorio temporal con el siguiente comando:
     tar xvzf reportit_v075a.tar.gz
  3. Si todo esta bien debes tener una carpeta llamada reportit en tu directorio, con varios archivos y carpetas dentro. Asegurar que existe el archivo setup.php dentro de la carpeta.
  4. Es importante no modificar el nombre de la carpeta generada, porque el plugin podría no funcionar.
  5. El siguiente paso es cargar la carpeta de reportit dentro del directorio de instalación de Cacti. En este caso tu directorio de Plugins debe ser:
    /var/www/html/cacti/plugins
  6. Recordar que en algunos casos el directorio web es solo /var/www/cacti/plugins.
  7. Copiar el folder completo de reportit dentro del folder de plugins en el servidor web. Debe de quedar en una ruta como la siguiente:
    /var/www/html/cacti/plugins/reportit
  8. Ahora procederemos a activar el plugin recién instalado.
Activación de ReportIt
  1. Ir a Console > Utilities > User Management y asegurar que la opción de “Plugin Management”  en el usuario admin, se encuentre seleccionada.realm
  2. Luego ir a Console > Configuration > Plugin Management y hacer clic en el ícono de instalar Plugin.install
  3. Lo siguiente es hacer clic en el botón de habilitar plugin.enable
  4. Deberá aparecer una nueva pestaña llamada reports, indicando que el plugin fue correctamente instalado y activado.pestaña
Configuración de ReportIt

ReportIt nos permite crear reportes totalmente personalizables de cualquier dispositivo. Su configuración no suele ser de los más intuitiva, así que lo primero que se debe de entender son lo siguiente términos:

Report Template: es el formato que debe seguir un reporte para su visualización. Depende de una Data Template. Se le definen “Measurands” o medidas en base a formulas que se aplican al flujo de datos de la Data Template.

Data Template: representa un esqueleto de un flujo de datos.

Generar plantilla de reporte
  1. Ir a la pestaña de Console > Report Templates y seleccionar la opción de crear nuevo.report
  2. Se debe seleccionar un Data Template como fuente de datos para la nueva plantilla de reporte.dt
  3. Presionar continue y aparecerá la pantalla de configuración de la plantilla de reporte. Elegir un nombre para la plantilla, así como un Data Source.Untitled
  4. Hacer clic en el botón de Create y aparecerá la misma pantalla con los datos introducidos. Hacer clic en Save para guardar los cambios realizados.Untitled

Se nos redirige a la pantalla de Templates > Report templates, donde aparecen las plantillas de reporte creadas. Ahí se deberá visualizar la nueva plantilla de reporte creada con un símbolo de candado.

Untitled

Agregar Measurements

El candado indica que esta plantilla de reporte no se puede usar para generar reportes todavía porque no se han agregado medidas o Measurements en inglés. A continuación realizar los siguientes pasos:

  1. Presionar el botón de add en la columna de Measurements.Untitled
  2. En la siguiente pantalla agregar un nombre a la nueva medida, así como una abreviación. También agregar las unidades de medida. No olvidar añadir la fórmula que realizará el procesamiento de los datos.Untitled
  3. Hacer clic en el botón de Create para guardar los cambios realizados. Una vez que fue agregada la medida para la plantilla de reporte, ya será posible desbloquearlo.
  4. Hacer clic en Report Templates > Nombre de la plantilla.Untitled
  5. Desactivar la opción de Locked y dar clic en Save.Untitled

Ahora que ya esta lista la configuración, procederemos a crear un reporte con nuestra nueva plantilla.

Generar un reporte

A continuación realizar los siguientes pasos para poder generar un reporte:

  1. Dirigirse a Console > Management > Report Configurations y presionar el botón de Add.Untitled
  2. Elegir la plantilla de reporte que justo acabamos de crear y presionar “Continue”. Untitled
  3. En la pantalla que aparece escribir el nombre de nuestro reporte a generar. Si quieres que tu reporte lo pueda ver desde la pestaña de Reports selecciona Public. Cambiar los Time Frames si se desea cambiar los rangos de tiempo del reporte: ya sean en días, meses o años. Los demás campos pueden ser dejados tal cual están. Hacer clic en Create para crear el reporte.Untitled
  4. Una vez creado, aparecerá una opción llamada “Add data items”. Hacer clic para ver todas las opciones disponibles para agregar a nuestro reporte. Untitled
  5. Elegir alguno de los Data Objects disponibles y hacer clic en “Create”.Untitled

¡Listo!, el reporte ha sido configurado correctamente, sólo queda esperar 5 minutos para que el poller obtenga la información para generar nuestro reporte.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *