Squid 7 access_log: elekti la eligon kaj la protokolan formaton
Legi la protokolan modulon de Squid, la eligvojon, la formaton kaj la transakcian filtrilon kiel apartajn partojn de unu access_log-regulo.
Por dosiera access log en Squid 7 kun la enkonstruita formato squid:
access_log daemon:/var/log/squid/access.log logformat=squid
Elektu vojon uzeblan de la protokola aranĝo. Ĉe permessa eraro malfermante la dosieron, kontrolu la vojon kaj la aliron de la efektiva skribanto. La modulo daemon sendas rikordojn al protokola helpanto; stdio skribas rekte per la dosiera traktado de Squid.
logformat=squid elektas la kampojn sendepende de la dosiernomo. Ĝi estas ankaŭ la dokumentita defaŭlto, do forlasi la nomon mem ne klarigas malplenan protokolon. Propra nomo devas referenci difinitan logformat.
Pli malnovaj ekzemploj metas nudan formatan nomon post la vojo. La referenco de Squid 7 rekomendas la eksplicitan opcian skribmanieron supre.
Mankantaj transakcioj
ACL-nomoj post la eligaj opcioj filtras rikordojn por tiu celo: ĉiuj listigitaj kondiĉoj devas kongrui. Sen ACL-filtrilo la regulo registras ĉiujn petojn taŭgajn por tiu celo. Kontrolu la aliajn protokolajn regulojn kaj filtrilojn kiam mankas nur parto de la trafiko.
Rikordoj kutime priskribas finitajn transakciojn. Malfermita CONNECT-tunelo ankoraŭ povas porti trafikon antaŭ ol aperas ĝia fina rikordo.
Ĉi tiu interfaco estas listigita por Squid 7 kaj markita kiel neatingebla en Squid 8. Uzu la protokolan agordon dokumentitan por la deplojita eldono.