varnishlog + tee
This commit is contained in:
parent
804435f3b9
commit
c82a22e239
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue