Página 2 de 3 PrimeiroPrimeiro 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. #6

    Eu já tenho a solução, mas to pensando em testar em uma maquina que não seja este servidor para naum comprometer o serviço de log, neste caso quem faz o log do squid é o proprio squid ou o syslog???

    valeu pela ajuda...
    T+

  2. #7
    beastie


    ops, squeci de logar...


    de novo porra!



  3. #8
    replicante
    fala ae beastie..

    é bem fácil fazer isso...

    vamos lá:

    vou imaginar que a sua pasta do squid seja a mesma da minha instalação (/usr/local/squid) mas se não for é so vc fazer as alterações...

    primeiro vamos zerar o seu log do squid, pra fazer um negocio bem feito:

    # >/usr/local/squid/var/logs/access.log
    # >/usr/local/squid/var/logs/cache.log
    # >/usr/local/squid/var/logs/store.log

    agora criar um script para fazer os relatorios:
    # vi /bin/relatorio.sh

    #!/bin/bash
    # Script para gerar os relatórios diários do Squid - SARG
    sarg
    >/usr/local/squid/var/logs/access.log
    >/usr/local/squid/var/logs/cache.log
    >/usr/local/squid/var/logs/store.log

    salve e de permissão de execução:

    # chmod 775 /bin/relatorio.sh

    pronto, agora é só adicionar no crontab:

    # crontab -e

    vá na linha:
    # Run dialy cron jobs ...
    50 23 * * * /bin/relatorio.sh 1>/dev/null

    agora todo dia (util) as 23:50 ele gera um relatorio de acessos.
    o arquivo de configuração do sarg fica em /etc/sarg/sarg.conf ou /usr/local/sarg/sarg.conf, depende de como vc fez a instalação...

    é isso,

    qualquer duvida poste outra msg.. <IMG SRC="images/forum/icons/icon_smile.gif">

    falow

  4. #9
    replicante
    ah! esqueci de dizer, o Sarg não limpa os logs do squid automaticamente, para limpar é necessário o uso do script, caso vc não queira perder os logs do squid é só fazer um script que faça um backup... vou fazer um e postar aqui daqui a pouco....


    falow... <IMG SRC="images/forum/icons/icon_smile.gif">




  5. #10
    replicante
    como tinha dito esta aqui o script com backup, é bem simples mas quebra um galho.. <IMG SRC="images/forum/icons/icon_smile.gif">

    antes cire essa pasta:

    # mkdir /usr/local/squid/var/logs/backup

    script :

    #/bin/bash
    # Gera Sarg com backup do log do Squid

    # Variavel da data
    dia=`date +%Y"-"%b"-"%d"`

    # Cria pasta e copia logs
    mkdir /usr/local/squid/var/logs/backup/"dia"
    cp /usr/local/squid/var/logs/access.log /usr/local/squid/var/logs/backup/"dia"/access.log
    cp /usr/local/squid/var/logs/cache.log /usr/local/squid/var/logs/backup/"dia"/cache.log
    cp /usr/local/squid/var/logs/store.log /usr/local/squid/var/logs/backup/"dia"/store.log

    # Inicia sarg
    sarg

    # Apaga logs antigos
    >/usr/local/squid/var/logs/access.log
    >/usr/local/squid/var/logs/cache.log
    >/usr/local/squid/var/logs/store.log

    pronto!

    simples mas ajuda... <IMG SRC="images/forum/icons/icon_smile.gif">

    falow,






Tópicos Similares

  1. Sarg como verificar
    Por calthc no fórum Servidores de Rede
    Respostas: 1
    Último Post: 04-12-2002, 21:34
  2. Sarg, como configurar
    Por no fórum Servidores de Rede
    Respostas: 5
    Último Post: 29-11-2002, 17:16
  3. O meu SARG some!
    Por NoiseMaster no fórum Servidores de Rede
    Respostas: 0
    Último Post: 20-11-2002, 14:59
  4. SARG+SQUID+ncsa_auth
    Por uDiVan no fórum Servidores de Rede
    Respostas: 1
    Último Post: 23-10-2002, 17:22
  5. Sarg
    Por uDiVan no fórum Servidores de Rede
    Respostas: 1
    Último Post: 22-10-2002, 10:56

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L