O Calamaris é um script Perl usado para gerar relatórios de atividade de cache em formato ASCII ou HTML. Funciona com arquivos de registro de acesso nativos do Squid. A home page do Calamaris está localizada em http://Calamaris.Cord.de/. O programa é bem fácil de usar.
Faça login como root e digite cat access.log.files | calamaris options > reportfile. É importante, na condução de mais de um arquivo de registro, ordenar os arquivos de registro cronologicamente, com os arquivos mais antigos primeiro. Há algumas opções do programa:
saída de todos os relatórios disponíveis
saída como relatório HTML
inclui uma mensagem ou logotipo no cabeçalho do relatório
Mais informações sobre as diversas opções são encontradas na página do manual do programa com man calamaris.
Um exemplo típico é:
cat access.log.2 access.log.1 access.log | calamaris -a -w \ > /usr/local/httpd/htdocs/Squid/squidreport.html
Isto coloca o relatório no diretório do servidor da Web. É necessário usar o Apache para exibir os relatórios.
Outra ferramenta avançada para geração de relatórios de cache é o SARG (Squid Analysis Report Generator). Mais informações sobre isso estão disponíveis em: http://sarg.sourceforge.net/.