pgBadger เริ่มต้นจากการเป็นเครื่องมือในลินุกซ์ CLI ขนาดเล็กที่ช่วยให้ผู้บริหารฐานข้อมูลวิเคราะห์ล็อกไฟล์ PostgreSQL.
โครงการได้เห็นอัตราการยอมรับที่ดีและการพัฒนามีการพัฒนาในการผลิตสินค้าที่มีความสมบูรณ์มากขึ้นในขณะนี้กับ Web-based GUI รวมเขียนใน Perl และเต็มไปด้วยจำนวนมากคุณสมบัติเย็น.
อินเตอร์เฟซ pgBadger งานโดยการอ่านไฟล์บันทึก PostgreSQL การจัดระเบียบข้อมูลและพล็อตแล้วออกรายละเอียดข้อมูลต่าง ๆ โดยใช้ห้องสมุดการสร้างแผนภูมิ JavaScript.
นี้จะทำให้การอ่านข้อมูลเข้าสู่ระบบมากขึ้นและให้เร็วขึ้นและง่ายต่อการเข้าใจภาพรวมของสิ่งที่เกิดขึ้นในฐานข้อมูล.
บันทึกวันหลายเดือนและปีที่ผ่านมาจะถูกเก็บไว้และฐานข้อมูลต่างๆ (ลงทะเบียน) รายละเอียดสามารถตรวจสอบออก.
pgBadger กำลังทำงานร่วมกับไฟล์บันทึกปกติเช่นเดียวกับ gzip บีบอัดไฟล์ สคริปต์ยังสามารถที่จะจัดการล็อกไฟล์ที่มีขนาดใหญ่มาก </ p>
มีอะไรใหม่ ในรุ่นนี้:.
- < li> รายงาน pgbouncer ใหม่:
- ขอกำลังการ
- ไบต์ I / O ทางเข้า
- แบบสอบถามระยะเวลาเฉลี่ย
- การประชุมพร้อมกัน
- Histogram ประชุมครั้ง
- เซสชันต่อฐานข้อมูล
- เซสชันต่อผู้ใช้
- เซสชันต่อโฮสต์
- สร้างการเชื่อมต่อ
- การเชื่อมต่อฐานข้อมูลต่อ
- การเชื่อมต่อต่อผู้ใช้
- การเชื่อมต่อต่อโฮสต์
- สระว่ายน้ำลิขสิทธิ์ที่ใช้มากที่สุด
- ข้อผิดพลาดที่พบบ่อยมากที่สุด / กิจกรรม
มีอะไรใหม่ ในรุ่น 7.3:
- เพิ่ม --timezone = + / - HH ในการควบคุม เขตเวลาที่ใช้ในการชาร์ต ห้องสมุด JavaScript ทำงานในด้านลูกค้าเพื่อให้เขตเวลาที่ใช้เขตเวลาเบราว์เซอร์เพื่อให้เวลาที่แสดงอยู่ในชาร์ตอาจแตกต่างจากเวลาในล็อกไฟล์.
- เพิ่มไฟล์ /tmp/pgbadger.pid เพื่อป้องกันไม่ให้งาน cron ซ้อนในแฟ้มบันทึกเดียวกัน.
- เพิ่มตัวเลือกบรรทัดคำสั่ง --pid-dir เพื่อให้สามารถทำงานสอง pgbadger ในเวลาเดียวกันโดยการตั้งค่าเส้นทางที่อื่นไปยังแฟ้ม pid ได้.
- รายงานข้อมูลเกี่ยวกับ & quot; เข้าสู่ระบบ: Skipping วิเคราะห์ของ ... & quot; เป็นรายงานเหตุการณ์ที่เกิดขึ้น.
- ข้อความรายงาน & quot; เข้าสู่ระบบ: ส่งยกเลิกเพื่อปิดกั้น autovacuum & quot; เป็นรายงานเหตุการณ์ที่เกิดขึ้น ประโยชน์ที่จะมองหาคำสั่งสร้าง autovacuum ฆ่าในบัญชีของปัญหาล็อค.
มีอะไรใหม่ ในรุ่น 7.1:.
- รายงานใหม่เกี่ยวกับการกระจายกิจกรรมต่อ 5 นาที
- ใหม่รายละเอียดการประยุกต์ใช้ (รวมระยะเวลาดำเนินการและเวลา) สำหรับแต่ละแบบสอบถามรายงานในรายงานคำยอดนิยม โดยมีรายละเอียดมองเห็นได้จากปุ่มใหม่ที่เรียกว่า & quot; App (s) ที่เกี่ยวข้องกับ & quot;.
- เพิ่มการสนับสนุนเพื่อขยาย auto_explain อธิบายแผนจะถูกรวมเข้าด้วยกันกับคำสั่งด้านบนที่ช้าที่สุดเมื่อนำมาใช้ได้ในล็อกไฟล์.
- รายงานใหม่ในการสะสมระยะเวลาคำสั่งต่อผู้ใช้.
- รายงานใหม่เกี่ยวกับจำนวนของคำสั่งยกเลิก (กราฟ)
- รายงานใหม่เกี่ยวกับการสร้างแบบสอบถามการยกเลิกมากที่สุด (N)
- รายงานใหม่เกี่ยวกับแบบสอบถามยกเลิกมากที่สุด.
มีอะไรใหม่ ในรุ่น 7.0:.
- รายงานใหม่เกี่ยวกับการกระจายกิจกรรมต่อ 5 นาที
- ใหม่รายละเอียดการประยุกต์ใช้ (รวมระยะเวลาดำเนินการและเวลา) สำหรับแต่ละแบบสอบถามรายงานในรายงานคำยอดนิยม โดยมีรายละเอียดมองเห็นได้จากปุ่มใหม่ที่เรียกว่า & quot; App (s) ที่เกี่ยวข้องกับ & quot;.
- เพิ่มการสนับสนุนเพื่อขยาย auto_explain อธิบายแผนจะถูกรวมเข้าด้วยกันกับคำสั่งด้านบนที่ช้าที่สุดเมื่อนำมาใช้ได้ในล็อกไฟล์.
- รายงานใหม่ในการสะสมระยะเวลาคำสั่งต่อผู้ใช้.
- รายงานใหม่เกี่ยวกับจำนวนของคำสั่งยกเลิก (กราฟ)
- รายงานใหม่เกี่ยวกับการสร้างแบบสอบถามการยกเลิกมากที่สุด (N)
- รายงานใหม่เกี่ยวกับแบบสอบถามยกเลิกมากที่สุด.
มีอะไรใหม่ ในรุ่น 6.3:
- กรณีคงที่ตายไปพร้อมกับสัญญาณขัดจังหวะจะได้รับเมื่อใช้ - E ตัวเลือก.
- เพิ่ม pgbadger_tools โปรแกรมใหม่เพื่อแสดงให้เห็นถึงวิธีการจัดการกับไฟล์ไบนารี pgBadger การสร้างคุณลักษณะใหม่ของคุณเอง คนแรก 'อธิบาย-ช้าที่สุด' ช่วยให้การพิมพ์ของคำสั่งที่ช้าที่สุดเช่นอธิบายงบ.
- เก็บเห็บการจัดรูปแบบเมื่อซูม.
- คงตรวจสอบโดยอัตโนมัติของบันทึก rsyslogd.
- แก้ไขปัญหาในการคำนวณนาที / สูงสุด / เฉลี่ยใน & quot; กิจกรรม & quot; รายงาน. มันก็สร้างผลรวมของระยะเวลาคำสั่งต่อนาทีแทนของแต่ละระยะเวลา.
- ปัญหาเดียวกันยังคงอยู่กับเปอร์เซ็นต์ที่ถูกสร้างโดยใช้ผลรวมของระยะเวลาต่อนาทีและไม่ได้เป็นตัวแทนระยะเวลาคำสั่งจริง.
- นี้กระทำ ได้แก่ การปรับเปลี่ยนใน convert_time A () วิธีการรายงานมิลลิวินาที.
- เพิ่ม -B หรือ --bar กราฟเลือกบรรทัดคำสั่งที่จะใช้แถบแทนของสายในกราฟ.
- คงด่าน Wal ชื่อไฟล์ที่ใช้งานกราฟ.
คืออะไรใหม่ ในรุ่น 6.0:
- นี้รุ่นใหญ่ใหม่เพิ่มคุณสมบัติใหม่บางอย่างเช่นการทำความสะอาดอัตโนมัติ ไบนารี
- ไฟล์ในโหมดที่เพิ่มขึ้นหรือจำนวนสูงสุดของสัปดาห์สำหรับการเก็บรักษารายงาน.
- มันปรับปรุงโหมดที่เพิ่มขึ้นกับการอนุญาตให้ใช้หลายตัวด้วย
- ล็อกไฟล์หลาย.
- นอกจากนี้ยังเพิ่มรายงานเปอร์เซ็นต์แฝงแบบสอบถามในตารางกิจกรรมทั่วไป
- (เปอร์เซนต์อยู่ที่ 90, 95, 99).
- นอกจากนี้ยังมีรูปแบบการออกใหม่: JSON รูปแบบนี้เป็นสิ่งที่ดีสำหรับการใช้ข้อมูลร่วมกัน
- กับภาษาอื่น ๆ ซึ่งจะทำให้มันง่ายต่อการรวมผล pgBadger เข้า
- การตรวจสอบเครื่องมืออื่น ๆ .
- คุณอาจต้องการที่จะเปิดเผยรายงานของคุณ แต่ไม่ข้อมูลโดยใช้ --anonymize
- ตัวเลือก pgBadger จะสามารถที่จะปิดบังค่าตัวอักษรทั้งหมดในแบบสอบถาม.
- บางครั้งเลือกที่จะคัดลอกแบบสอบถามจากรายงานอาจจะมีอาการปวด ขณะนี้
- ปุ่มคลิกเพื่อเลือกในด้านหน้าของแต่ละแบบสอบถามที่ช่วยให้คุณสามารถใช้เพียง
- Ctrl + C เพื่อคัดลอกบนคลิปบอร์ด
- การใช้ตัวเลือก -X ใหม่ยังช่วยให้ pgBadger ที่จะเขียนออกไฟล์เป็นพิเศษในการ
- outdir เมื่อมีการสร้างรายงานที่เพิ่มขึ้น ไฟล์เหล่านั้นเป็น CSS และ
- รหัส Javascript ปกติซ้ำในแต่ละไฟล์ HTLM.
- คำเตือน: พฤติกรรมของ pgBadger ในโหมดที่เพิ่มขึ้นมีการเปลี่ยนแปลง มันจะตอนนี้
- การทำความสะอาดเสมอไดเรกทอรีออกของทุกแฟ้มไบนารีที่ล้าสมัย ถ้าคุณเป็น
- การใช้ไฟล์เหล่านั้นเพื่อสร้างรายงานของคุณเองคุณสามารถป้องกันไม่ให้ pgBadger เพื่อลบ
- พวกเขาโดยใช้ตัวเลือก --noclean โปรดทราบว่าถ้าคุณใช้คุณลักษณะการเก็บรักษา
- ไฟล์ทั้งหมดที่อยู่ในไดเรกทอรีล้าสมัยจะถูกลบออกด้วย.
ความคิดเห็นที่ไม่พบ