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 માં અનુપલબ્ધ તરીકે ચિહ્નિત છે. તૈનાત કરેલી આવૃત્તિ માટે દસ્તાવેજીકૃત લોગિંગ કોન્ફિગરેશન વાપરો.