<ก่อนหน้านี้ | Contents | ถัดไป>
1.5. การบันทึก
การบันทึกกิจกรรมสำหรับ slapd เป็นสิ่งที่ขาดไม่ได้เมื่อใช้งานโซลูชันที่ใช้ OpenLDAP แต่จะต้องเปิดใช้งานด้วยตนเองหลังจากติดตั้งซอฟต์แวร์ มิฉะนั้น เฉพาะข้อความพื้นฐานเท่านั้นที่จะปรากฏในบันทึก การบันทึก เช่นเดียวกับการกำหนดค่า slapd อื่นๆ เปิดใช้งานผ่านฐานข้อมูล slapd-config
OpenLDAP มาพร้อมกับระบบย่อยการบันทึกหลายระบบ (ระดับ) โดยแต่ละระบบจะมีระบบย่อยที่ต่ำกว่า (สารเติมแต่ง) ระดับที่ดีที่จะลองคือสถิติ slapd-config3 man page มีมากกว่าที่จะพูดในระบบย่อยต่างๆ
สร้างไฟล์ เข้าสู่ระบบ.ldif มีเนื้อหาดังต่อไปนี้:
dn: cn=config ประเภทการเปลี่ยนแปลง: แก้ไขการแทนที่: olcLogLevel olcLogLevel: สถิติ
ดำเนินการเปลี่ยนแปลง:
sudo ldapmodify -Q -Y ภายนอก -H ldapi:/// -f logging.ldif
การทำเช่นนี้จะทำให้มีการบันทึกจำนวนมาก และคุณจะต้องการควบคุมให้กลับสู่ระดับที่ละเอียดน้อยลงเมื่อระบบของคุณอยู่ในระหว่างการใช้งานจริง ขณะที่อยู่ในโหมด verbose เอ็นจิ้น syslog ของโฮสต์ (rsyslog) อาจมีปัญหาในการติดตามและอาจทิ้งข้อความ:
rsyslogd-2177: imuxsock หายไป 228 ข้อความจาก pid 2547 เนื่องจากการจำกัดอัตรา
คุณอาจพิจารณาเปลี่ยนแปลงการกำหนดค่าของ rsyslog ใน /etc/rsyslog.conf, ใส่:
# ปิดการใช้งานการ จำกัด อัตรา
# (ค่าเริ่มต้นคือ 200 ข้อความใน 5 วินาที ด้านล่างเราทำให้ 5 กลายเป็น 0)
$SystemLogRateLimitInterval 0
จากนั้นรีสตาร์ท rsyslog daemon:
sudo systemctl รีสตาร์ท syslog.service