From c82a22e239780cee688777905fd3d145bb905bd0 Mon Sep 17 00:00:00 2001 From: jlecour Date: Tue, 11 Jan 2022 11:43:18 +0100 Subject: [PATCH] varnishlog + tee --- HowtoVarnish.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/HowtoVarnish.md b/HowtoVarnish.md index e285275d..fdbad717 100644 --- a/HowtoVarnish.md +++ b/HowtoVarnish.md @@ -123,6 +123,11 @@ Des filtres peuvent être appliqués sur ces commandes, voici des exemples prati Il est aussi possible d'écrire ces logs dans des fichiers en lançant varnishlog et varnishnsca en mode démon (lancés par défaut sous Debian 8). Ce démon est indépendant de *varnishd*, ce qui a l'avantage de ne pas ralentir les performances ; *varnishd* n'attend pas que la ligne de log soit écrite dans le fichier avant de servir la page : il l'inscrit en mémoire, et c'est ensuite *varnishlog* ou *varnishncsa* qui se chargera de copier la ligne dans le fichier sur le disque. +on peut aussi faire comme ceci (pour filtrer tout ce qui provient d'une IP donnée), voir en direct et stocker dans fichier en même temps : + +~~~ +# varnishlog -q 'ReqStart ~ "1\.2\.3\.4"' | tee /tmp/varnish.log +~~~ ## Syntaxe VCL