+ Responder ao Tópico



  1. #1
    borin
    Visitante

    Padrão SARG como limpar?

    Ola galera como eu posso fazer para deixar sempre limpo os logs gerados pelo SARG ?



    Valeu pessoal!!

  2. #2
    borin
    Visitante

    Padrão SARG como limpar?

    Ninguem sabe? =(

  3. #3

    Padrão Re: SARG como limpar?

    Explique-se melhor!!!

    Caso vc queira apagar os logs do SQUID e deixar com um backupo posta ai que te passo um script e vc deixa ele para rodar todos os dias assim seu log do squid fica limpinho!!!

    falows!!!

    Citação Postado originalmente por borin
    Ola galera como eu posso fazer para deixar sempre limpo os logs gerados pelo SARG ?



    Valeu pessoal!!

  4. #4
    borin
    Visitante

    Padrão Re: SARG como limpar?

    Citação Postado originalmente por spectrum
    Explique-se melhor!!!

    Caso vc queira apagar os logs do SQUID e deixar com um backupo posta ai que te passo um script e vc deixa ele para rodar todos os dias assim seu log do squid fica limpinho!!!

    falows!!!

    Citação Postado originalmente por borin
    Ola galera como eu posso fazer para deixar sempre limpo os logs gerados pelo SARG ?



    Valeu pessoal!!
    É isso mesmo que eu quero amigo, deixar tipo o backup de alguns dias e o resto apagar, tem como voce me passar?

    Tipo eu peguei essa aqui no site:

    # find /var/www/squid-reports/ -name "*.html" -type f -mtime +30 -exec
    bzip2 {} ; find /var/www/squid-reports/ -name "*.bzip2"
    -type f -mtime +180 -exec rm -rf {} ;

    o que ela faz exatamente ?

  5. #5

    Padrão Re: SARG como limpar?

    Faz o seguinte:
    cria um script assim:

    Código :
    #!/bin/bash
    ## Gera variavel do dia
    dia=`date +%Y"-"%b"-"%d`
     
    ## Cria a pasta do dia e copia os arquivos
    mkdir /var/log/squid/backup/"$dia"
     
    cp /var/log/squid/access.log /var/log/squid/backup/"$dia"/access.log
    cp /var/log/squid/cache.log /var/log/squid/backup/"$dia"/cache.log
    cp /var/log/squid/store.log /var/log/squid/backup/"$dia"/store.log
     
    ## Inicia o Sarg
    sarg
     
    ## Apaga os arquivos antigos
    rm /var/log/squid/access.log -r
    rm /var/log/squid/cache.log -r
    rm /var/log/squid/store.log -r
     
    ## reinicia squid
     /etc/rc.d/init.d/squid restart

    depois incira essas linhas no #crontab -e

    Código :
    59 23 * * * /bin/relat_net 1> /dev/null
    00 12 * * * /etc/rc.d/init.d/squid reload


    É isso mesmo que eu quero amigo, deixar tipo o backup de alguns dias e o resto apagar, tem como voce me passar?

    Tipo eu peguei essa aqui no site:

    # find /var/www/squid-reports/ -name "*.html" -type f -mtime +30 -exec
    bzip2 {} ; find /var/www/squid-reports/ -name "*.bzip2"
    -type f -mtime +180 -exec rm -rf {} ;

    o que ela faz exatamente ?

  6. #6

    Padrão Re: SARG como limpar?

    Tipo essas regras vc simplesmente vai zipar o conteudo do sarg de tempos em tempos e nada mais!!!


    Tipo eu peguei essa aqui no site:

    # find /var/www/squid-reports/ -name "*.html" -type f -mtime +30 -exec
    bzip2 {} ; find /var/www/squid-reports/ -name "*.bzip2"
    -type f -mtime +180 -exec rm -rf {} ;

    o que ela faz exatamente ?

  7. #7
    borin
    Visitante

    Padrão SARG como limpar?

    Ah beleza vou tentar! Obrigado

  8. #8

    Padrão rsrsrsrs ...

    Falows
    testa ai qualquer duvida me chame!!!

    Citação Postado originalmente por borin
    Ah beleza vou tentar! Obrigado