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