Registros do Squid para o histórico de solicitações, Cache Manager para estatísticas ao vivo
Use os registros de transações para relatórios históricos de solicitações e o Cache Manager para relatórios de execução ao vivo, interpretando cada métrica dentro do escopo do respectivo relatório.
O SARG analisa os registros de transações do Squid. O Cache Manager exibe relatórios sobre o processo do Squid em execução. Escolha a fonte de dados conforme a pergunta feita.
| Pergunta | Fonte relevante |
|---|---|
| Quais solicitações registradas um cliente fez? | access.log |
| Tráfego histórico agrupado por usuário ou destino | SARG processando os registros disponíveis |
| Execução atual, memória ou contadores internos | O relatório correspondente do Cache Manager |
O SARG não consegue reconstruir um campo que o registro de entrada nunca gravou. Configure o formato de registro necessário antes de coletar o período que será analisado e considere os arquivos rotacionados e quaisquer exclusões no access-log.
No Squid 6 e 7, o access_log determina onde e quais transações correspondentes são registradas. O logformat controla os campos gravados. Enviar registros por UDP altera a entrega; não acrescenta campos de transação ausentes nem garante que cada datagrama chegue. Para um logger de arquivos no Squid 7, escolha sua saída e o formato de registro antes de coletar o período necessário.
Os relatórios do Cache Manager têm escopo próprio. Em implantações com vários workers, o Squid combina alguns valores dos workers, mas não todos os relatórios são agregados da mesma forma. Leia o significado desse relatório antes de tratar um número como uma única medição de todo o sistema.
Por fim, os bytes das transações do proxy e o tráfego total da interface de rede são medições diferentes. Indique qual das duas um relatório realmente contém.