Instalación y Estructura de Analog

La siguiente instalación asume que Analog será instalado en un Sistema Linux .

Para dar mayor uniformidad a esta guia, se compilará el Código Fuente de Analog directamente, en efecto aprovechando una de las principales cualidades del Software Open-Source

Instalación Básica

  1. Una vez obtenido el archivo Tar de http://www.web42.com/analog/ que contiene el Código Fuente(Source-Code) de Apache, este debe ser descomprimido en un directorio temporal ( /tmp por lo general) para poder iniciar la instalación.

  2. El paso anterior genera un directorio por nombre analog-<numero_de_version> dentro del directorio temporal ( /tmp ), descienda a este directorio y dentro del subdirectorio src ejecute el comando:

[root@OSMOSIS src]# pwd
/tmp/analog-5.1/src
[root@OSMOSIS src]# make
gcc            -O2      -DUNIX          -c alias.c
gcc            -O2      -DUNIX          -c analog.c
gcc            -O2      -DUNIX          -c cache.c
....
....
....

El paso anterior compila analog y genera su ejecutable bajo el mismo directorio (/tmp/analog-<numero_de_version>), el ejecutable también lleva por nombre analog; para ser ejecutado analog basta lo siguiente:

[root@OSMOSIS analog-5.1]# pwd
/tmp/analog-5.1/
[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

Las lineas anteriores demuestran la ejecución de analog, esta ejecución es llevada acabo con la configuración definida en el archivo analog.cfg, los parámetros de dicho archivo serán descritos en otra sección de esta guia.

Estructura

/

En el directorio raíz de instalación se encuentra el ejecutable principal de analog, también llamado analog; el archivo de configuración analog.cfg que define los reportes generados por analog

src

El código fuente de Analog, la razón de ser Open-Source

docs

Contiene documentación extensa acerca de la configuración de analog y los distintos reportes que es posible generar.

lang

Definiciones para los distintos lenguajes en que puede ser ejecutado analog

images

Contiene diversas gráficas empleadas al generar los distintos reportes de analog.