Pour un journal d'accès fichier sous Squid 7 avec le format intégré squid :

access_log daemon:/var/log/squid/access.log logformat=squid

Choisissez un chemin utilisable par le dispositif de journalisation. En cas d'erreur de permission à l'ouverture du fichier, examinez le chemin et les droits réels de l'écrivain. Le module daemon envoie les enregistrements à un assistant de journalisation ; stdio écrit directement via la gestion de fichiers de Squid.

logformat=squid sélectionne les champs indépendamment du nom de fichier. C'est aussi la valeur par défaut documentée, donc omettre le nom n'explique pas à lui seul un journal vide. Un nom personnalisé doit renvoyer à un logformat défini.

Les exemples plus anciens placent un nom de format nu après le chemin. La référence Squid 7 recommande l'orthographe explicite de l'option ci-dessus.

Transactions manquantes

Les noms d'ACL placés après les options de sortie filtrent les enregistrements de cette destination : toutes les conditions listées doivent être remplies. Sans filtre ACL, la règle enregistre toutes les requêtes éligibles pour cette destination. Examinez les autres règles de journalisation et les filtres lorsque seule une partie du trafic manque.

Les entrées décrivent normalement des transactions terminées. Un tunnel CONNECT ouvert peut encore transporter du trafic avant l'apparition de son enregistrement final.

Cette interface est répertoriée pour Squid 7 et marquée comme indisponible dans Squid 8. Utilisez la configuration de journalisation documentée pour la version déployée.

Articles similaires