Squid 7 access_log: escolher a saída e o formato do log
Leia o módulo de registro do Squid, o caminho de saída, o formato e o filtro de transações como partes separadas de uma regra access_log.
Para um log de acesso em arquivo no Squid 7 com o formato integrado squid:
access_log daemon:/var/log/squid/access.log logformat=squid
Escolha um caminho utilizável pela configuração de registro. Em caso de erro de permissão ao abrir o arquivo, examine o caminho e o acesso do escritor real. O módulo daemon envia registros a um auxiliar de registro; o stdio grava diretamente pelo tratamento de arquivos do Squid.
logformat=squid seleciona os campos independentemente do nome do arquivo. Também é o padrão documentado, portanto omitir o nome não explica por si só um log vazio. Um nome personalizado precisa apontar para um logformat definido.
Exemplos mais antigos colocam um nome de formato simples após o caminho. A referência do Squid 7 recomenda a grafia explícita da opção acima.
Transações ausentes
Os nomes de ACL após as opções de saída filtram registros para esse destino: todas as condições listadas precisam corresponder. Sem filtro ACL, a regra registra todas as requisições elegíveis para esse destino. Examine as outras regras de registro e os filtros quando apenas parte do tráfego estiver faltando.
As entradas normalmente descrevem transações concluídas. Um túnel CONNECT aberto ainda pode transportar tráfego antes de seu registro final aparecer.
Esta interface está listada para o Squid 7 e marcada como indisponível no Squid 8. Use a configuração de registro documentada para a versão implantada.