Aqui estão algumas maneiras fáceis de corrigir um problema de registro de erros do Centos-Squid.
Aprovado: Fortect
F. Como posso ver facilmente o sinal do arquivo do proxy Squid no CentOS Linux Server 5.0?
A. squid é sem dúvida um poderoso proxy de cache para clientes web através do qual suporta objetos de dados FTP, Gopher e HTTP. Ao contrário do software de cache típico, o Squid lida com todas as solicitações por meio de um único processo orientado por I / O sem bloqueio.
/ Var / Log / Squid – Arquivo de registro do diretório
Os logs são uma fonte valiosa de informações sobre as cargas de trabalho do Squid, além do desempenho. Os registros registram não apenas informações de acesso, mas também erros de configuração do sistema e ataques a dinheiro (por exemplo, RAM, espaço em disco rígido). O Squid mantém vários arquivos de log. Alguns deles podem ser ativados expressamente durante todo o tempo juntos, outras marcas podem ser desativadas com segurança durante esse tempo.
- /var/log/squid/access.log, descobriu-se que a maioria dos analisadores de arquivos de diário dependem de entradas em access.log. Você pode usar este arquivo para descobrir exatamente quem está usando o servidor Squid, mas o que geralmente eles estão fazendo, etc.
- /var/log/squid/cache.log: O envio de cache.log contém mensagens de depuração e de erro geradas pelo Squid. Se você construir seu Squid com vbulletin sobrescrito através do processo padrão com RunCache, ou se você incluir a opção -s dizer a frase, algum texto será copiado para suas próprias configurações de syslog. É um assunto privado ou não, as alternativas usam um arquivo separado para os dados de log do Squid.
- /var/log/squid/store.log: store.log inclui um diretório com itens que estão atualmente armazenados no disco rígido ou, alternativamente, foram excluídos. Como um tipo de log de transações barato, é normalmente usado para fins de depuração. Uma declaração definitiva sobre se há algo em suas unidades só é possível depois de analisar todo o arquivo de sinalização. Parar (deletar) um objeto só pode ser gravado automaticamente no momento de nossa comunidade (gravando no disco).
Como posso visualizar os arquivos de log / protocolo do Squid?
Variedades de comandos padrão UNIX / Linux de como grep / tail podem ser usadas para exibir arquivos de calendário. Você também precisará estar logado como root e manipular o sudo para visualizar os arquivos de log.
Mostrar arquivos de gravação ao vivo
Use as taxas como agora: # tail -f /var/log/squid/access.log
OU usd sudo bottom -f /var/log/squid/access.log
Localizar arquivos de registro
Mostrar arquivos
Finalmente, você pode usar um editor de artesanato como o while vi para ver os arquivos de lenha: # modelo de teste / var versus log / squid / access. registrar
Os logs são definitivamente uma ótima fonte por causa das informações sobre o Squid e cargas de trabalho. Os logs monitoram não apenas as chamadas, mas também as informações, os erros do sistema e o consumo de recursos (por exemplo, RAM, espaço em disco rígido). Existem vários logs de arquivos que o Squid. Alguns devem ser ativados explicitamente no ponto de compilação, outros podem ser desativados com segurança no tempo de execução. Todos os arquivos de teste têm algumas coisas em comum. Salvo indicação em contrário, os carimbos de data / hora gravados nos arquivos de log são geralmente segundos UTC. O carimbo de data / hora de início geralmente inclui milissegundos. O arquivo manual cache.log era composto de informações de depuração e erro geradas pelo Squid. Executar o Squid com a resposta da linha de comando -s definitivamente retornará cópias de algumas das mensagens quando você precisar das configurações do syslog. Usar cada tipo de arquivo diferente para a largura de banda do Squid Log é definitivamente uma tarefa de preferência pessoal. O log cache.File na verdade não oferece muito na área de análise automática de arquivos de log. Normalmente, você procura neste arquivo mensagens de erro automáticas, codificação do Squid, testes de novos recursos ou até mesmo as razões sobre a suposta quantidade que você gastou, etc. As mensagens de erro vêm em muitos aplicativos. Os rastreamentos de depuração não saturam o nível 0 ou 1. Esses níveis são reservados para mensagens administrativas importantes e, além disso, muito importantes. Mensagens FATAL indicam quais especialistas afirmam que o problema eliminou o processo do Squid. Afeta todos os leitores atuais do cliente que são entregues a esta instância do Squid. Se eles aparecerem ao iniciar ou configurar uma etapa do Squid, você deve associar a correção do curso antes de iniciar o Squid. Mensagens de e-mail de ERRO indicam um problema sério que abortou a transação de um usuário e pode afetar indiretamente outros clientes. Mas “não parou completamente todos os serviços de tráfego. Mensagens de AVISO indicam problemas que podem causar problemas com o cliente, mas o Squid pode muito bem ser usado automaticamente. Normalmente são exibidos fora do nível de log 1. Sinais de ERRO DE SEGURANÇA indicam um problema ao lidar com a solicitação do cliente comprando as precauções que foram usado para configurar o Squid. Uma condição impossível é passar no teste básico. Isso geralmente acontece quando che verificar se uma solicitação programática será um pouco mais aceita devido a certos detalhes de resposta que podem não estar amplamente disponíveis até o futuro. Os comentários do ALERTA DE SEGURANÇA indicam situações de ataque de segurança detectadas. Isso só determina problemas de saúde óbvios. “Ataques” cujas assinaturas aparecem diretamente no tráfego normal são registrados como ADVERTÊNCIAS tradicionais. INSTRUÇÕES DE SEGURANÇA podem aparecer após e após a migração na inicialização para indicar problemas de garantia ao configurar o arquivo de configuração. Esses sistemas contêm dicas para uma melhor personalização sempre que possível, e também uma indicação do que o Squid fará nesta ação personalizada. Algumas das mensagens constantemente questionadas e suas classificações são descritas na base de conhecimento: A maioria dos programas de verificação de arquivo de teste é baseada na listagem no access.log. O Squid-2.7 e o Squid-3.2 permitem que os administradores personalizem o formato do arquivo de registro e também o método de saída do registro com grande flexibilidade. As alternativas anteriores ofereciam funcionalidade muito limitada. O código final do Squid consiste em nuvens de tags de quantidade (separadas por n “ Tachado ”) que descrevem a solução enviada aos clientes. Autor TCP Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho. Solicitações para a porta HTTP (geralmente 3128). UDP Envie solicitações através da porta ICP (geralmente 3130) ou HTCP (geralmente 4128). Se o log do ICP for desabilitado usando o parâmetro log_icp_queries, as respostas do ICP não serão registradas. NÃO O Squid deu uma resposta incomum ou não fez nenhuma estratégia. Aparece devido a solicitações Cachemgr com erros, geralmente quando uma transação falha antes de uma contra a outra ser categorizada em uma das saídas acima. Também vi visualizações com consultas CONNECT. cache.log
Notícias sobre Squid
access.log
Códigos de resultado do Squid
Aprovado: Fortect