Limpando access.log

1. Limpando access.log

Rogerio J. Gentil
rogerio_gentil

(usa Ubuntu)

Enviado em 05/05/2008 - 09:05h

Olá. Sou iniciante.

Eu estava procurando sobre como limpar o access.log e acabei achando aqui no VOL. Usei o comando:

# rm -rf /var/log/squid/*

Agora não há mais arquivos dentro do diretório.

A pergunta é: Eu preciso reiniciar o squid, criar os arquivos novamente ou coisa assim?

Vlw.


  


2. Re: Limpando access.log

Hugo Leonardo Villa Lobos
hugovlmota

(usa CentOS)

Enviado em 05/05/2008 - 11:43h

Bom dia meu caro,
bem, vc nao precisa reiniciar o squid.
O squid possui um arquivo que é o access.log, este arquivo é renovado mais ou menos a cada dia, gerando um outro arquivo de log (datahoraacces.log), para facilitar alguma consulta dentro dos arquivos de log.
Mas se vc apagou o arquivo access.log, vc terá de reiniciar o squid para que o mesmo seja criado novamente.
Este arquivo access.log também é utilizado pelo MRTG (monitoramento de utilizacao da internet)


3. OK

Rogerio J. Gentil
rogerio_gentil

(usa Ubuntu)

Enviado em 05/05/2008 - 12:00h

Vlw pela dica. Usei o comando:

#/etc/init.d/squid restart

Agora o diretório contém os arquivos novamente.

Esse método que eu usei de apagar tudo dentro do diretório seria o ideal!?

Vlw again.


4. Re: Limpando access.log

Hugo Leonardo Villa Lobos
hugovlmota

(usa CentOS)

Enviado em 05/05/2008 - 14:09h

Bem, quando vc executar o comando para limpar toda a pasta /var/log/squid/, vc nao pode esquecer de restartar o squid para que ele crie novamente o arquivo access.log.

Até mais



5. Re: Limpando access.log

Luciano Gomes
lucianopqd

(usa Ubuntu)

Enviado em 05/05/2008 - 14:11h

Amigo, vc não precisa reiniciar o Squid com restart, dessa maneira vc acaba parando a internet, usa o comando squid -k reconfigure é o mesmo efeito e não para a internet. abraço.


6. use o "echo >"

kleber galucio
klebrr

(usa Linux Mint)

Enviado em 08/12/2009 - 18:46h

apesar do tópico ser antigo aqui vai uma outra opção para limpar o access.log do squid

# echo >/var/log/squid/access.log

pronto resetou...
e não precisa reiniciar nada, pois o squid continua gravando os acessos nesse arquivo.


7. Re: Limpando access.log

Jefferson Diego
Diede

(usa Debian)

Enviado em 08/12/2009 - 21:18h

Ou, pode dar um "squid -k rotate", para o squid salvar os logs, comprimir, e criar novos para uso...
(É útil se as informações do log são importantes)


8. faz o eguinte!

Anderson Henrique
and_web

(usa Slackware)

Enviado em 13/12/2009 - 00:53h

/usr/local/squid/sbin/squid -k rotate

isso faz a rotação dos arquivos de log do squid!

espero ter ajudado!


9. Re: Limpando access.log

Caio Norder
skaterzera

(usa Debian)

Enviado em 13/12/2009 - 13:40h

Ola, primeiro vc precisa criar o arquivo

touch /var/log/squid/access.log

ai reinicia o squid, service squid restart

se der algum problema só dar permição ao arquivo mas acredito que não precisa....

bom qualquer coisa so perguntar o//

Caio Norder


10. Apaguei a pasta /var/log/squid

Ivan
Chilleno

(usa Fedora)

Enviado em 05/04/2012 - 12:39h

Boa tarde, galera!

Sou meio novato no linux tbm..
Acho que fiz uma besteira, apaguei a pasta squid do log e agora não consigo fazer a internet funcionar nem ferrando, já tentei todas as dicas passadas aqui e não funcionou... =/
Alguém poderia me ajudar?

Valeu!!


11. Re: Limpando access.log

Jefferson Diego
Diede

(usa Debian)

Enviado em 05/04/2012 - 13:37h

Chilleno,

Primeiro recrie o diretório e dê permissão para o usuário do squid (que em geral é "proxy"):
# mkdir /var/log/squiq
# chown proxy:proxy /var/log/squid

Depois, execute o squid novamente:
# /etc/init.d/squid restart

Se o problema se deu apenas pela remoção do diretório, com os comandos acima o squid terá como criar novamente os logs e inicializar.


Qualquer dúvida, poste novamente aqui.


12. Re: Limpando access.log

kleber galucio
klebrr

(usa Linux Mint)

Enviado em 06/04/2012 - 23:48h

Complementando o que o Diede escreveu:

Primeiro recrie o diretório e dê permissão para o usuário do squid (que em geral é "proxy"):
# mkdir /var/log/squiq
# chown proxy:proxy /var/log/squid
#######################Refaça o Cache ##############
# squid -z
########################------------- #############
Depois, execute o squid novamente:
# /etc/init.d/squid start
ou
# service squid start








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts