Squid 7 access_log: alegerea ieșirii și a formatului jurnalului
Citiți modulul de jurnalizare al Squid, calea de ieșire, formatul și filtrul de tranzacții ca părți separate ale unei reguli access_log.
Pentru un access log de fișier în Squid 7 cu formatul încorporat squid:
access_log daemon:/var/log/squid/access.log logformat=squid
Alegeți o cale pe care configurația de jurnalizare o poate folosi. La o eroare de permisiune la deschiderea fișierului, verificați calea și accesul scriitorului real. Modulul daemon trimite înregistrări unui ajutor de jurnalizare; stdio scrie direct prin gestionarea fișierelor din Squid.
logformat=squid selectează câmpurile independent de numele fișierului. Este și valoarea implicită documentată, așa că omiterea numelui nu explică de la sine un jurnal gol. Un nume personalizat trebuie să trimită la un logformat definit.
Exemplele mai vechi pun un nume de format simplu după cale. Referința Squid 7 recomandă scrierea explicită a opțiunii de mai sus.
Tranzacții lipsă
Numele ACL de după opțiunile de ieșire filtrează înregistrările pentru acea destinație: toate condițiile enumerate trebuie să se potrivească. Fără filtru ACL, regula înregistrează toate cererile eligibile pentru acea destinație. Verificați celelalte reguli de jurnalizare și filtrele când lipsește doar o parte a traficului.
Înregistrările descriu de obicei tranzacții finalizate. Un tunel CONNECT deschis poate transporta încă trafic înainte de apariția înregistrării sale finale.
Această interfață este listată pentru Squid 7 și marcată ca indisponibilă în Squid 8. Folosiți configurația de jurnalizare documentată pentru versiunea implementată.