Squid 7 access_log: ഔട്ട്പുട്ടും ലോഗ് ഫോർമാറ്റും തിരഞ്ഞെടുക്കുക
Squid-ന്റെ ലോഗിംഗ് മൊഡ്യൂൾ, ഔട്ട്പുട്ട് പാത, ഫോർമാറ്റ്, ഇടപാട് ഫിൽട്ടർ എന്നിവ ഒരു access_log നിയമത്തിന്റെ വേറിട്ട ഭാഗങ്ങളായി വായിക്കുക.
ബിൽറ്റ്-ഇൻ squid ഫോർമാറ്റ് ഉപയോഗിക്കുന്ന Squid 7 ഫയൽ access log-നായി:
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-ൽ ലഭ്യമല്ലെന്ന് അടയാളപ്പെടുത്തിയിരിക്കുന്നു. വിന്യസിച്ച പതിപ്പിനായി രേഖപ്പെടുത്തിയ ലോഗിംഗ് കോൺഫിഗറേഷൻ ഉപയോഗിക്കുക.