Relatório Diario Sarg com Compactação!
Publicado por Denis Cyrillo 25/05/2005
[ Hits: 10.653 ]
Olá Pesssoal!
Bom, primeiramente gostaria de dizer que este é um script simples, mas que funciona legalzinho e sem dor de cabeça. Na verdade eu andei pegando alguns scripts prontos da galera e simplifiquei o máximo possível para minha realidade aqui na empresa. Logo, o script não é meu, e sim de toda comunidade VOL.
Ele faz relatório diário, depois copia para uma pasta os log do squid, compacta nesta mesma pasta com o nome datadodia.tgz, e limpa o log do squid original.
#Crie um arquivo chamado relatorio, dê chmod +x relatorio, e deixe #agendado para executar no final do dia. Abraços! #!/bin/bash ## Gera variavel do dia dia=`date +%Y"-"%b"-"%d` ## Cria a pasta do dia e copia os arquivos mkdir /usr/local/sarg/backup/"$dia" cp /var/log/squid/access.log /usr/local/sarg/backup/"$dia"/access.log cp /var/log/squid/cache.log /usr/local/sarg/backup/"$dia"/cache.log cp /var/log/squid/store.log /usr/local/sarg/backup/"$dia"/store.log cd /usr/local/sarg/backup/"$dia"/ tar cvfz "$dia".tgz * rm -f *.log ## Inicia o Sarg sarg ## Apaga os arquivos antigos >/var/log/squid/access.log >/var/log/squid/cache.log >/var/log/squid/store.log
Configurando clientes NIS em distros baseadas no Red Hat
Calculadora em Shell + - * ** / e Raiz quadrada
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Não consigo instalar distro antiga no virtualbox nem direto no hd (14)
Quais os códigos mais dificeis que vcs sabem fazer? (12)
systemd-resol... precisa ser reiniciado periodicamente [RESOLVIDO] (7)









