varnishlog только определенный пул или req.url

381
DanFromGermany

Я хочу упростить отладку и просматривать только данные, проходящие через определенный пул или req.url.

Руководство не помогло, или я пропустил полезные строки.

grep это не удобная помощь, так как это приведет к сокращению нужных мне линий.

0
Непонятно о чем я спрашиваю? Если вам неясно, это не значит, что сам вопрос неясен. DanFromGermany 7 лет назад 0

1 ответ на вопрос

3
alejdg

Вы должны использовать varnishlogязык запросов. Примеры в документации довольно скудны, поэтому я считаю, что ваш вопрос хорош.

Вы можете запросить в varnishlog, используя -q. С его помощью можно запросить любую переменную Varnish. Пример запроса URL /log/test.html:

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

Это позволит получить весь журнал запросов к /log/test.html

Похожие вопросы