Guia de Analog : Ejecución y Configuración

Ejecución

Como fue mencionado en la sección anterior, la ejecución de analog es llevada acabo a través del comando que lleva el mismo nombre: analog; al ejecutarse este comando en la configuración "default" ocurre lo siguiente:

[root@OSMOSIS analog-5.1]# ./analog
./analog: analog version 5.1/Unix
./analog: Warning D: Turning all pie charts off because 
  OUTFILE is stdout and CHARTDIR is unset
  (For help on all errors and warnings, see docs/errors.html)
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
.....
.....
<img src="images/html2.gif"
alt="HTML 2.0 Conformant!"></a>
</body>
</html>

El despliegue anterior representa un reporte de analog generado sobre un registro ("Log") muestra; para generar reportes sobre nuestros registros ("Logs") es necesario modificar el archivo de configuración de analog analog.cfg.

Configuración

analog.cfg

Este archivo puede contener una gran cantidad de parámetros para configurar analog, para fines ilustrativos solo serán mencionados algunos de estos:

# LOGFILE access-log
LOGFILE logs/*
LANGUAGE spanish

OUTFILE reporte.html
HOSTNAME "Osmosis Latina"
LOGO http://www.osmosislatina.com/graficas/logo.gif
#STYLESHEET http://www.osmosis.com/css/osmosis.css
LINKINCLUDE pages
BASEURL http://www.osmosislatina.com


DNS write 
FAILURE ON 

analog.cfg es leído como cualquier otro archivo para sistemas *nix, cada renglón indica un parámetro|valor y cualquiera que sea iniciado con # es considerado un comentario; los significados de los parámetros anteriores son los siguientes:

  • # LOGFILE access-log: Debido a que este parámetro inicia con # es considerado un comentario y por ende no es tomado en cuenta al ejecutarse analog.

  • LOGFILE logs/* : Este parámetro indica que los reportes de analog sean generados con los registros ("Logs") localizados en el directorio logs, el uso de * indica que sean leídos todos los registros ("Logs") de este directorio.

  • LANGUAGE spanish : Indica que los reportes sean generados en Español.

  • OUTFILE reporte.html: Este renglón declara el nombre del archivo donde deben ser colocados los reportes generados por analog, en este caso un archivo HTML llamado reporte.html.

  • HOSTNAME "OsmosisLatina": Este parámetro es colocado en el encabezado del reporte generado por Analog.

  • LOGO http://www.osmosislatina.com/graficas/logo.gif: Este renglón permite colocar un Logo en el reporte generado; nótese que la ubicación del Logo es un URL en Internet (http://).

  • #STYLESHEET http://www.osmosis.com/css/osmosis.css : Aunque este renglón no toma efecto debido al signo #, permite que el reporte generado por analog utilice un CSS ("Cascading Style Sheets") .

  • LINKINCLUDE pages: Este parámetro indica que los reportes generados contengan Links en HTML .

  • BASEURL http://www.osmosislatina.com: Parámetro complementario a LINKINCLUDE indica el sitio base para los links definidos en los reportes de trafico.

  • DNS write : Indica que se lleve acabo la respectiva resolución de nodos IP a Dominios de Internet.

  • FAILURE ON : Especifica que sea generado el reporte de requisiciones fallidas para el sitio analizado.

Al ejecutarse analog con los parámetros anteriores se genera un reporte considerablemente completo ya que por "default" son generados 9 reportes; si desea reportes más detallados/complejos se recomienda leer la documentación que acompaña analog.

  • Actualizado : 2005/09/07 22:48

Terminos Legales de Contenido ©2000-2008 Osmosis Latina

Diseñado bajo estándares : XHTML   CSS  

webmaster@osmosislatina.com