Для файлового access log в Squid 7 со встроенным форматом squid:

access_log daemon:/var/log/squid/access.log logformat=squid

Выберите путь, который может использовать схема журналирования. При ошибке прав при открытии файла проверьте путь и доступ фактического писателя. Модуль daemon отправляет записи помощнику журналирования; stdio пишет напрямую через обработку файлов Squid.

logformat=squid выбирает поля независимо от имени файла. Это также задокументированное значение по умолчанию, поэтому пропуск имени сам по себе не объясняет пустой журнал. Собственное имя должно ссылаться на определённый logformat.

Старые примеры ставят после пути голое имя формата. Справочник Squid 7 рекомендует явную запись опции, показанную выше.

Отсутствующие транзакции

Имена ACL после опций вывода фильтруют записи для этого назначения: все перечисленные условия должны совпадать. Без фильтра ACL правило записывает все запросы, подходящие для этого назначения. Проверьте другие правила журналирования и фильтры, если пропадает только часть трафика.

Записи обычно описывают завершённые транзакции. Открытый туннель CONNECT может ещё передавать трафик до появления его финальной записи.

Этот интерфейс указан для Squid 7 и помечен как недоступный в Squid 8. Используйте конфигурацию журналирования, документированную для развёрнутого выпуска.

Похожие статьи