varnishlog nur bestimmter pool oder req.url

438
DanFromGermany

Ich möchte mein Debugging vereinfachen und nur die Elemente anzeigen, die durch einen bestimmten Pool gehen oder req.url.

Handbuch war nicht hilfreich oder ich habe die hilfreichen Zeilen vermisst.

grep ist keine bequeme Hilfe, da ich die benötigten Linien schneiden würde.

0
Unklar was ich frage Wenn Ihnen das nicht klar ist, heißt das nicht, dass die Frage selbst unklar ist. DanFromGermany vor 7 Jahren 0

1 Antwort auf die Frage

3
alejdg

Sie sollten die varnishlogAbfragesprache verwenden. Die Beispiele in der Dokumentation sind ziemlich schlecht, daher glaube ich, dass Ihre Frage gut ist.

Sie können in varnishlog mit abfragen -q. Damit ist es möglich, jede Lackvariable abzufragen. Ein Beispiel für das Abfragen einer URL /log/test.html:

varnishlog -q 'ReqURL eq "/log/test.html"'

Dadurch würde das gesamte Protokoll der Anforderungen abgerufen /log/test.html