Squid 7 access_log: выбар вываду і фармату журнала
Разглядайце модуль журнала Squid, шлях вываду, фармат і фільтр транзакцый як асобныя часткі аднаго правіла access_log.
Для файлавага 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. Выкарыстоўвайце канфігурацыю журналавання, апісаную для разгорнутай версіі.