เข้าสู่ระบบ
ไฟล์บันทึกการเข้าถึง : ค่าเริ่มต้นขึ้นอยู่กับระบบซึ่งโดยปกติจะอยู่ใน / var บันทึกกิจกรรมคำขอของลูกค้า มีรายการสำหรับทุกคำขอ HTTP และ ICP ที่ได้รับ

แก้ไขไฟล์บันทึก : เริ่มต้นขึ้นอยู่กับระบบ ไฟล์บันทึกการทำงานแคช นี่คือข้อมูลทั่วไปเกี่ยวกับพฤติกรรมของแคชของคุณ คุณสามารถเพิ่มจำนวนข้อมูลที่บันทึกไว้ในไฟล์นี้ด้วย ตัวเลือก Debug

ไฟล์บันทึกการจัดเก็บข้อมูล : ค่าเริ่มต้นขึ้นอยู่กับระบบ บันทึกกิจกรรมของผู้จัดการหน่วยเก็บข้อมูล แสดงให้เห็นว่าวัตถุใดที่ถูกขับออกมาจากแคชและวัตถุใดที่ถูกบันทึกและนานเท่าไหร่ หากต้องการปิดใช้งานให้ป้อน "none" ไม่มียูทิลิตี้จริงๆที่จะวิเคราะห์ข้อมูลนี้ดังนั้นคุณสามารถปิดการใช้งานได้อย่างปลอดภัย

ไฟล์ข้อมูลเมตาแคช : ค่าเริ่มต้นคือ swap.log ในแต่ละไดเรกทอรีแคช ไฟล์บันทึกนี้เก็บข้อมูลเมตาของวัตถุที่บันทึกไว้ในดิสก์ มันถูกใช้เพื่อสร้างแคชระหว่างการเริ่มต้น โดยปกติไฟล์นี้จะอยู่ในไดเรกทอรีแคชแต่ละรายการ แต่คุณสามารถระบุชื่อพา ธ อื่นได้ที่นี่ หมายเหตุคุณต้องให้ชื่อไฟล์แบบเต็มไม่ใช่เฉพาะไดเรกทอรี เนื่องจากนี่คือดัชนีสำหรับรายการวัตถุทั้งหมดคุณไม่สามารถหมุนมันเป็นระยะ!

หาก% s สามารถใช้ในชื่อไฟล์ได้มันจะถูกแทนที่ด้วยชื่อไดเรกทอรีแคชที่แต่ละ / จะถูกแทนที่ด้วย '.' สิ่งนี้จำเป็นสำหรับการอนุญาตให้เพิ่ม / ลบบรรทัดไดเรกทอรีแคชเมื่อมีการใช้บันทึกการสลับแคชสำรอง

หากมีมากกว่าหนึ่งไดเรกทอรีแคชและไม่ได้ใช้% s ในชื่อบันทึกการแลกเปลี่ยนเหล่านี้จะมีชื่อเช่น:

ส่วนขยายหมายเลข (ซึ่งถูกเพิ่มโดยอัตโนมัติ) สอดคล้องกับลำดับของรายการไดเรกทอรีแคชในการกำหนดค่า หากคุณเปลี่ยนลำดับของรายการไดเรกทอรีแคชในไฟล์นี้ไฟล์บันทึกเหล่านี้จะไม่สอดคล้องกับรายการไดเรกทอรีแคชที่ถูกต้อง (เว้นแต่คุณจะเปลี่ยนชื่อด้วยตนเอง) เราขอแนะนำให้คุณอย่าใช้ตัวเลือกนี้ มันจะดีกว่าที่จะเก็บไฟล์บันทึกเหล่านี้ในแต่ละไดเรกทอรีแคช

ใช้รูปแบบการบันทึก HTTPD : ค่าเริ่มต้นเป็นไม่ แคชสามารถจำลองรูปแบบไฟล์บันทึกซึ่งโปรแกรม 'httpd' จำนวนมากใช้ หากต้องการปิด / เปิดการจำลองนี้ให้ตั้งค่านี้เป็นปิดหรือเปิด ค่าเริ่มต้นคือการใช้รูปแบบบันทึกดั้งเดิมเนื่องจากมีข้อมูลที่เป็นประโยชน์ที่เครื่องมือวิเคราะห์บันทึกการใช้งาน Squid

เข้าสู่ระบบส่วนหัว MIME : เริ่มต้นที่ไม่มี แคชสามารถบันทึกทั้งคำขอและส่วนหัว MIME ของการตอบสนองสำหรับแต่ละธุรกรรม HTTP ส่วนหัวได้รับการเข้ารหัสอย่างปลอดภัยและจะปรากฏเป็นฟิลด์สองวงเล็บในตอนท้ายของบันทึกการเข้าถึง (สำหรับรูปแบบไฟล์บันทึกดั้งเดิมหรือรูปแบบ httpd-emulated) หากต้องการเปิดใช้งานการบันทึกนี้ให้ตั้งเป็นเปิด

ไฟล์บันทึกตัวแทนผู้ใช้ : ค่าเริ่มต้นคือไม่มี หากกำหนดค่าด้วยตัวเลือกการกำหนดค่า "--enable-useragent-log" Squid จะเขียนฟิลด์ User-Agent จากคำขอ HTTP ไปยังชื่อไฟล์ที่ระบุที่นี่

ไฟล์ PID : ค่าเริ่มต้นขึ้นอยู่กับระบบ ชื่อไฟล์สำหรับเขียน process-id หากต้องการปิดใช้งานให้ป้อน "none"

ดำเนินการค้นหา ident RFC931 สำหรับ ACLs : ค่าเริ่มต้นคือไม่มี ดำเนินการค้นหา ident เพื่อค้นหาชื่อผู้ใช้ของไคลเอ็นต์ที่เข้าถึงสิ่งใด ๆ ใน ACL เหล่านี้

RFC931 ident timeout : ค่าเริ่มต้นคือ 30 วินาที เวลาสูงสุดในการรอคำขอ IDENT หากสูงเกินไปและคุณเปิดใช้งานการค้นหา ident คุณอาจมีความเสี่ยงที่จะถูกปฏิเสธการให้บริการโดยมีการร้องขอ ident หลายครั้งพร้อมกัน

บันทึกชื่อโฮสต์แบบเต็ม : ค่าเริ่มต้นคือไม่ใช่ บันทึกชื่อโฮสต์แบบเต็มของไคลเอ็นต์

การบันทึก netmask : ค่าเริ่มต้นคือ 255.255.255.255 netmask สำหรับไคลเอ็นต์แอดเดรสในเอาต์พุต logfiles และ cachemgr เปลี่ยนสิ่งนี้เพื่อปกป้องความเป็นส่วนตัวของลูกค้าแคชของคุณ netmask ที่ 255.255.255.0 จะบันทึก IP ทั้งหมดในช่วงนั้นโดยตั้งค่าตัวเลขหลักสุดท้ายเป็น '0'

ตัวเลือกการแก้ไขข้อผิดพลาด : ค่าเริ่มต้นคือ "ALL, 1" ตัวเลือกการบันทึกถูกตั้งค่าเป็นส่วนระดับที่แต่ละไฟล์ต้นฉบับถูกกำหนดเป็นส่วนที่ไม่ซ้ำกัน ระดับที่ต่ำกว่าส่งผลให้การดีบักแบบเต็มน้อยลง (ระดับ 9) อาจส่งผลให้ล็อกไฟล์มีขนาดใหญ่มากดังนั้นควรระมัดระวัง คำวิเศษ "ALL" ตั้งค่าระดับการดีบักสำหรับทุกส่วน เราขอแนะนำให้ใช้กับ "ALL, 1" โดยปกติ

ตารางส่วนหัว MIME : ชื่อพา ธ ไปยังตาราง MIME ของ Squid คุณไม่จำเป็นต้องเปลี่ยน แต่ไฟล์เริ่มต้นมีตัวอย่างและข้อมูลการจัดรูปแบบถ้าคุณทำ