Squid 7 access_log: అవుట్పుట్ మరియు లాగ్ ఫార్మాట్ ఎంచుకోండి
Squid యొక్క లాగింగ్ మాడ్యూల్, అవుట్పుట్ మార్గం, ఫార్మాట్ మరియు లావాదేవీ ఫిల్టర్ను ఒక access_log నియమం యొక్క వేర్వేరు భాగాలుగా చదవండి.
Squid 7 ఫైల్ access log కోసం అంతర్నిర్మిత 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 లో అందుబాటులో లేదని గుర్తించబడింది. అమర్చిన విడుదల కోసం డాక్యుమెంట్ చేసిన లాగింగ్ కాన్ఫిగరేషన్ను ఉపయోగించండి.