Назад | Перейти на главную страницу

записывать 5xx ошибок в varnishlog, но не выше «599»

Поискав в Интернете, я нашел это решение для определения кодов состояния 5xx:

varnishlog -q "RespStatus> = 500"

Проблема в том, что он также включает внутренние коды, такие как 750 или 850, и мне это не нужно, так как это не проблема. Я также пробовал следующее, но безрезультатно:

varnishlog -q "RespStatus> = 500 и RespStatus <599"

Просто задайте регулярное выражение:

varnishlog -q "RespStatus ~ '5[0-9][0-9]'"