pgCluu เป็นแหล่งเปิดฟรีและแพลตฟอร์ม web-based และการประยุกต์ใช้การดำเนินการใน Perl และได้รับการออกแบบจากพื้นดินขึ้นมาเพื่อช่วยให้ผู้ใช้ตรวจสอบและการตรวจสอบประสิทธิภาพการทำงานของเซิร์ฟเวอร์ฐานข้อมูล PostgreSQL บรรทัดคำสั่ง.
คุณสมบัติอย่างรวดเร็ว
ซอฟแวร์ที่มีความสามารถในการดำเนินการขั้นตอนการตรวจสอบที่สมบูรณ์ของกลุ่ม PostgreSQL IT & rsquo; s. ประกอบด้วยสองเครื่องมือเช่นเดียวกับนักสะสมที่สามารถนำมาใช้ในการคว้าสถิติเกี่ยวกับคลัสเตอร์ PostgreSQL โดยใช้ SAR และ psql คำสั่ง
นอกจากนี้ยังมาพร้อมกับ Grapher ที่จะออกผลเป็นรายงาน HTML และชาร์ต ซอฟแวร์การแสดงสถิติเกี่ยวกับข้อมูลทั่วโลกคลัสเตอร์สถิติต่อฐานข้อมูลและสถิติเกี่ยวกับระบบโฮสติ้ง มันเข้ากันได้กับระบบปฏิบัติการ Unix / Linux.
web-based interface ของโปรแกรมที่ใช้งานง่ายและใช้งานง่ายที่คุณจะสามารถเข้าถึงข้อมูลได้อย่างรวดเร็วระบบคลัสเตอร์ฐานข้อมูลและระบบการ pgBouncer ส่วนประกอบของโปรแกรม เข้าถึงหนึ่งของพวกเขาแต่ละคนที่จะได้รับเลือกมากขึ้นและได้งานทำโดยไม่ต้องยุ่งยากมากเกินไป.
ตัวเลือกบรรทัดคำสั่ง
หลากหลายของตัวเลือก avaialble สำหรับองค์ประกอบบรรทัดคำสั่งของโครงการที่ช่วยให้ผู้ใช้สามารถเปิดใช้งานสถิติแคชบัฟเฟอร์ถ้าปลั๊กอิน pg_buffercache มีการติดตั้งเพื่อระบุชื่อฐานข้อมูลในการเชื่อมต่อกับการระบุโฮสต์เซิร์ฟเวอร์ฐานข้อมูล เพื่อระบุไดเรกทอรีซ็อกเก็ตเพื่อระบุเวลาที่จะรอระหว่างการวิ่งเช่นเดียวกับการตั้งเครื่องหมายจุลภาคคั่นรายการของตัวชี้วัดในการดำเนินการ.
ในตัวเลือกบรรทัดคำสั่งอื่น ๆ ที่เราสามารถพูดถึงความสามารถในการระบุพอร์ตฐานข้อมูลเพื่อเชื่อมต่อกับปิดการรวบรวมสถิติระบบที่มี SAR และการค้นหาของตารางไปยังรายการการกระทำของตัวชี้วัดที่สามารถจะดำเนินการเพื่อเปิดใช้งาน SSH และเรียกใช้ sysstat จากระยะไกลเพื่อดูรายการของตัวเลือกที่จะใช้สำหรับการเชื่อมต่อ SSH และใช้งานไฟล์ PID ที่กำหนดเอง
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
ใหม่ในการ pgCluu 2.3 (6 กุมภาพันธ์ 2015)
มีอะไรใหม่ ในรุ่น 2.4:
- การโอนต่อวินาที (อ่าน / เขียน / ทั้งสอง) บนอุปกรณ์ทั้งหมดจาก SAR -b
- การโอนต่อวินาทีสำหรับอุปกรณ์จาก SAR แต่ละ -d.
- จำนวนของงานที่สร้างขึ้นต่อวินาที
- จำนวนบริบทสวิทช์ต่อวินาที.
- ปรับปรุงรายงาน pg_stat_statement โดยการเพิ่มทุกสถิติบล็อกที่ใช้ร่วมกันและการอ่าน / เขียน I / O ระยะเวลาต่อข้อความเมื่อ track_io_timing ถูกเปิดใช้งาน.
- เพิ่มอุปกรณ์ที่มี TPS สูงสุดเกี่ยวกับข้อมูลของระบบโดยรวม.
มีอะไรใหม่ ในรุ่น 2.3:
- พารามิเตอร์รายงานค่าเริ่มต้นตั้งกับฐานข้อมูลแก้ไขและปรับเปลี่ยนบทบาทในการ รายการใหม่เมนู & quot; ฐานข้อมูล / บทบาทการตั้งค่า & quot ;. ขอขอบคุณที่โทมัสไดอานาสำหรับการร้องขอคุณลักษณะ.
- การตรวจสอบการแก้ไขปัญหาของอุปกรณ์ดิสก์ในแฟ้ม SAR.
- เพิ่มค่าบูตรายงานการตั้งค่า
- เพิ่มหน่วยและรีเซ็ตค่าใน pg_settings รายงานเพื่อเน้นพารามิเตอร์ที่ค่าการเปลี่ยนแปลงนอกแฟ้มการกำหนดค่า.
- การจัดการแก้ไขปัญหาของข้อมูล SysInfo และเพิ่ม .gitignore ขอขอบคุณที่มั๊ย Rouhaud สำหรับแพทช์.
- แก้ไขเคอร์เนล. * และแสดง transparent_hugepage แสดง Sysinfo ขอขอบคุณที่มั๊ย Rouhaud สำหรับแพทช์.
มีอะไรใหม่ ในรุ่น 2.2:.
- ลิขสิทธิ์เพิ่มขึ้นในปี 2015
- แก้ไขข้อผิดพลาดในการสกัดรายชื่อฐานข้อมูล.
- แบบสอบถามการแก้ไขปัญหาที่จะได้รับหายไปดัชนีต่างประเทศที่สำคัญ ขอขอบคุณที่โรนั Dunklau สำหรับแพทช์.
- เพิ่มการเก็บรวบรวมข้อมูลเป็นไฟล์ transparent_hugepage sysinfo.txt (อ่านจาก sys / kernel / / mm / transparent_hugepage / -)
- แก้ไขการเขียนทับของ idle_in_xact สำหรับฐานข้อมูลทั้งหมดควรจะไม่ได้ใช้งาน ขอขอบคุณที่กีโยม Lelarge สำหรับแพทช์.
- แบบสอบถามแก้ไขสำหรับดัชนีขาดหายไปใน FKs แบบสอบถามก่อนหน้านี้รายงานดัชนีที่ควรมีอยู่สำหรับ FKs ทุกครั้ง แต่ก็ไม่ได้กรองคนที่มีอยู่แล้ว ขอขอบคุณที่โรนั Dunklau สำหรับแพทช์.
- ไม่รายงานดัชนีซ้ำซ้อนเมื่อหนึ่งคือบางส่วนและไม่ได้เป็นคนอื่น ๆ ขอขอบคุณที่โรนั Dunklau สำหรับรายงาน.
- คำสั่งแก้ไขการค้นหาดัชนีซ้ำซ้อนโดยไม่ได้รายงานดัชนีที่มีความเป็นเอกลักษณ์และไม่ได้เป็นคนอื่น ๆ คำสั่งในขณะนี้ยังมีรายงานดัชนีที่ซ้ำกันในคอลัมน์เดียวกันและไม่เพียง แต่ดัชนีคอมโพสิต ขอขอบคุณที่โรนั Dunklau สำหรับรายงาน.
- เมนูอุปกรณ์แบ่งโดยเป็นส่วนหนึ่งของอุปกรณ์ 10 ประโยชน์เมื่อมีความอุดมสมบูรณ์ของอุปกรณ์ดิสก์.
- เพิ่ม --from-SA-ไฟล์ที่จะช่วยให้การแยกของการส่งออก SAR มาจากแฟ้มรายวัน SA.
- สายการแก้ไขคำสั่ง SAR ท้องถิ่นและการทดสอบขีด จำกัด ของ APPLICATION_NAME สำหรับรุ่น PG & gt; = 9.0 ขอขอบคุณที่มั๊ย Rouhaud สำหรับรายงาน.
- ตั้ง APPLICATION_NAME จะ pgcluu ก่อนที่จะเก็บรวบรวมข้อมูลและแยกออกจากคำสั่ง pg_stat_activity สร้างโดย pgcluu.
คืออะไรใหม่ ในรุ่น 2.1:
- ตัวใหม่นี้เพิ่มจำนวนมากของการปรับปรุงรายงานและแก้ไขข้อผิดพลาด นอกจากนี้ยังมีคุณสมบัติใหม่ ๆ หรือรายงาน:
- อนุญาตให้ข้อมูลคำสั่งระบบที่จะดำเนินการระยะไกล.
- อนุญาต SAR ที่จะดำเนินการบนเซิร์ฟเวอร์ระยะไกลโดยใช้การเชื่อมต่อ SSH.
- รายงานใหม่ของการเชื่อมต่อการรอคอยสำหรับล็อค.
- เพิ่มระยะเวลาเฉลี่ยในรายงานงบ.
- pg_stat_statements ใหม่.
- เพิ่ม pg_default และ pg_global รายงานขนาด tablespace.
- เลือกใหม่ในการ pgcluu_collectd:
- -M หรือตัวเลือก --max ขนาดที่จะอนุญาตให้ จำกัด การส่งออกขนาดไดเรกทอรี.
- -. ไม่มีฐานข้อมูลเพื่อหลีกเลี่ยงการเก็บรวบรวมสถิติจากฐานข้อมูล
- -C นับที่จะยุติโปรแกรมหลังจากเก็บข้อมูลสำหรับ X ครั้ง.
- -E หรือ --end หลังการยุติโปรแกรมหลังจากที่บางครั้ง.
- -V หรือ --version ที่จะแสดงข้อมูลเกี่ยวกับรุ่น.
- และการเปลี่ยนแปลงบางอย่างเพิ่มเติม / แก้ไข!
รายงาน
คืออะไรใหม่ ในรุ่น 1.1:
- ติดตามเมาส์ในรูปแบบกราฟแสดงค่าชุดข้อมูลทั้งหมดที่ เวลา.
- เพิ่มรายงานความยาวคิววิ่งไปที่เมนูระบบ.
- เพิ่มรายงานด่านเขียนและซิงค์ครั้ง.
- เพิ่มรายงานของรุ่น PostgreSQL
- นักเขียนบัฟเฟอร์พื้นหลังแยกและนับสถิติในรายงานแยก.
- เพิ่มรายงาน maxwritten_clean เป็นรายงาน bgwriter.
- เพิ่มรายงานของพารามิเตอร์ที่หน้าข้อมูลระบบ.
- เพิ่มการเก็บรวบรวมของพารามิเตอร์ของระบบการปรับแต่งเคอร์เนล.
- ลบ CSS และ JavaScript ฝังบนหน้า HTML แต่ละทรัพยากรที่มีในขณะนี้คัดลอกโดยอัตโนมัติในไดเรกทอรีออกหากไม่ได้แล้วในปัจจุบัน ขอขอบคุณที่กีโยม Lelarge สำหรับคำแนะนำ.
- อนุญาต pgcluu ที่จะแยกไฟล์ SAR ที่สร้างจากแฟ้ม SA, ใช้คำสั่งเช่น & quot; SAR -A -p -f / var / log / sysstat / SA * & quot ;. ขอขอบคุณที่มั๊ย Rouhaud สำหรับการร้องขอคุณลักษณะ.
- Split กระทำย้อนกลับและกราฟแบ็กเอนด์โดยใช้ yaxis ที่สองสำหรับการแบ็กเอนด์ ขอขอบคุณที่ Guillaume Lelarge สำหรับรายงาน.
- เพิ่มการรายงานข้อมูลระบบ.
- ย้ายแคชตีอัตราส่วน / นางสาว yaxis สองและเปลี่ยนสีชุด ขอขอบคุณที่กีโยม Lelarge สำหรับรายงาน.
- เพิ่มการเก็บรวบรวมข้อมูลการเปิดตัวระบบปฏิบัติการ.
- อนุญาต pgcluu_collectd ที่จะคว้าข้อมูล OS (CPU, หน่วยความจำ, ฯลฯ ) และเพิ่มตัวเลือก --os-info เพียงคว้าข้อมูลที่ (สำหรับการทดสอบ).
- ข้อมูลจัดรูปแบบแดชบอร์ด.
- เพิ่ม -z | --timezone เพื่อตั้งค่าชั่วโมง (s) จากเวลา GMT เพื่อปรับครั้งในรายงาน SAR ขอขอบคุณที่ Bricklen สำหรับการร้องขอคุณลักษณะ และการเปลี่ยนแปลงบางอย่างเพิ่มเติม / แก้ไข:
- เพิ่มเล็งแนวตั้งบนกราฟ.
- วันที่อัพเดตลิขสิทธิ์ 2014
- รายงานฐานข้อมูลปิดการใช้งานจำนวนแบบสอบถามยกเลิกเมื่อไม่ได้อยู่บนโหนดสแตนร้อน.
- ปิดด่านรายงานการเขียนต่อไปนี้รุ่น PG นี้ (& lt; 9.2) .
- ปิดการใช้งานไฟล์ชั่วคราวและรายงานต่อไปนี้นะคะรุ่น PostgreSQL นี้ (& lt; 9.2) .
- เพิ่มการจัดเก็บข้อมูลรุ่น PG เข้า sysinfo.txt
- แก้ไขตำนานที่ขาดหายไปของ checkpoints_timed ในรายงานด่าน.
- แก้ไขคำเตือนบน META_MERGE สำหรับ ExtUtils :: MakeMaker & lt; 6.46 ขอขอบคุณที่มั๊ย Rouhaud สำหรับแพทช์.
- พิมพ์ผิดแก้ไขปัญหาในการเรียก pgcluu_collectd ขอขอบคุณที่ Jacky Rigoreau สำหรับรายงาน.
- ปัญหาที่แก้ไขสไลด์ข้อมูลไม่ได้แสดงเมื่อคลิกที่ปุ่มข้อมูล.
- เปลี่ยนเอกสารเกี่ยวกับไฟล์ทรัพยากรที่มีในขณะนี้ autogenerated.
- คว้าแก้ไขปัญหาของสถิติจากคลัสเตอร์ 8.4 (การเข้าถึงแคตตาล็อกที่ไม่สามารถใช้ได้ยังสถิติ) ขอขอบคุณที่กีโยม Lelarge สำหรับรายงาน.
- ปัญหาแก้ไขแยกปล่อย CentOS ขอขอบคุณที่ bricklen สำหรับความช่วยเหลือ.
- ปัญหา Fix & quot; ใช้เตรียมมูลค่า $ Val ในสายเปลี่ยนตัว 3312 & quot ;. ขอขอบคุณที่ bricklen สำหรับรายงาน.
- วิธีการแก้ไขปัญหาการเรียกร้อง & quot; พิมพ์ & quot; ในค่าไม่ได้กำหนดที่บรรทัด ./pgcluu 1303 ขอขอบคุณที่กีโยม Lelarge สำหรับรายงาน.
- แก้ไข SAR รายงานแดชบอร์ด.
- ลบทศนิยมจากตีรายงานอัตราส่วนแคช ขอขอบคุณที่กีโยม Lelarge สำหรับรายงาน.
- รีวิวแดชบอร์ด: คลัสเตอร์เขียนป้ายเอาค่าที่ว่างเปล่าจากรายงานเพิ่มเริ่มต้น / วันที่สิ้นสุดของสถิติฐานข้อมูลและสถิติ SAR ขอขอบคุณที่กีโยม Lelarge สำหรับคำขอคุณลักษณะ / การเปลี่ยนแปลง.
- แก้ไขคำเตือนบางอย่างเกี่ยวกับค่าเตรียมบนแดชบอร์ด ขอขอบคุณที่มั๊ย Rouhaud สำหรับรายงาน.
- แก้ไขส่วนที่ผิดกฎหมายโดยที่เส้นศูนย์ ./pgcluu 1132. ขอบคุณไปมั๊ย Rouhaud สำหรับรายงาน.
- ปัญหาการแก้ไขปัญหาในการสร้างการประทับเวลาในข้อมูล SAR ขอขอบคุณที่ Bricklen สำหรับรายงาน.
- แก้ไขข้อผิดพลาดการดำเนินการรุ่น sysstat กับสถานที่ที่แตกต่างกันไปที่ C หรือ en_ * ขอขอบคุณที่ forall สำหรับรายงาน.
- แก้ไขแผนภูมิ SAR หักเมื่อเวลาเก็บรวบรวมมากขึ้นกว่า 24 ชั่วโมง.
- เพิ่ม -z | ตัวเลือก --timezone เอกสารประกอบ.
- ข้อผิดพลาดการแก้ไข: การพิมพ์ () บน GEN9 filehandle ปิดที่เส้น pgcluu 1942 ขอขอบคุณที่ Bricklen สำหรับรายงาน .
ต้องการ
- Perl
ความคิดเห็นที่ไม่พบ