33.9. Generación de informes con Calamaris

Calamaris es un script en Perl utilizado para generar informes de la actividad del caché en formatos ASCII o HTML. Funciona directamente con los archivos de registro de acceso de Squid. La página web de Calamaris está en http://Calamaris.Cord.de/. La utilización del programa es bastante fácil.

Entre al sistema como root y ejecute: cat access.log.files | calamaris options > reportfile. Al enviar más de un archivo de registro es importante que estos estén cronológicamente ordenados, es decir, primero los archivos más antiguos. Las diferentes opciones:

-a

muestra todos los informes disponibles

-w

muestra los resultados en formato HTML

-l

muestra un mensaje o un logotipo en la cabecera del informe

Puede obtener más información sobre las diferentes opciones del programa en la página de manual de Calamaris: man calamaris.

Un ejemplo típico es:

cat access.log.2 access.log.1 access.log | calamaris -a -w \ 
> /usr/local/httpd/htdocs/Squid/squidreport.html

Este comando guarda el informe en el directorio del servidor web. Se necesita Apache para poder visualizarlo.

Otro completo generador de informes es SARG (Squid Analysis Report Generator). Puede obtener información adicional sobre SARG en: http://web.onda.com.br/orso/


SUSE LINUX Manual de administración 9.3