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 တွင် မရရှိနိုင်ဟု အမှတ်အသားပြုထားသည်။ ထည့်သွင်းထားသော ဗားရှင်းအတွက် မှတ်တမ်းတင်ထားသော လော့ဂင်ဖွဲ့စည်းမှုကို အသုံးပြုပါ။