Gerando relatórios do squid com calamaris no debian

Esse software você pode gerar relatórios do squid alternativos ao sarg. E é bem simples de configurar. Para visualizar os relatórios eu vou usar o apache.

Por | @oficinadanet Softwares

Esse software você pode gerar relatórios do squid alternativos ao sarg. E é bem simples de configurar. Para visualizar os relatórios eu vou usar o apache.

O site do desenvolvedor desse programa é: http://cord.de/tools/squid/calamaris/

Vamos entrar no diretório /usr/src

# cd /usr/src


Vamos baixar a versão atual até hoje.
# wget http://cord.de/tools/squid/calamaris/calamaris-2.99.4.0.tar.gz


Vamos descompactar
# tar -xzvf calamaris-2.99.4.0.tar.gz -C /usr/local/


Vamos mudar o nome do diretório.
# mv /usr/local/calamaris-2.99.4.0/ /usr/local/calamaris


Vamos criar o diretório na arvore do apache.
mkdir /var/www/squid-reports2


Para Gerar os relatórios com data.
/usr/local/calamaris/calamaris -a -F html /var/log/squid/access.log > /var/www/squid-reports2/`date  %d-%m-%Y-%Hh`.htm


Eu criei esse script para criar as pastas dentro do diretório.
    #!/bin/bash

    mkdir /var/www/squid-reports2/`date  %d-%m-%Y`
    /usr/local/calamaris/calamaris -a -F html /var/log/squid/access.log > /var/www/squid-reports2/`date  %d-%m-%Y`/index.html


Exemplo do script funcionando.
Gerando relatórios do squid com calamaris no debian


Você pode colocar o script na crontab.
# nano /etc/crontab


Coloque o conteúdo
01 1 * * * root /root/relatorio2


Salve.

Todos os dias a 1 hora e 1 minuto o sistema operacional irá rodar o script. Uma shot de uma parte do relatório.
Gerando relatórios do squid com calamaris no debian


Pronto.

Mais sobre: linux, debian
Share Tweet
DESTAQUESRecomendadoMais compartilhados
Comentários