MySQLMTOP คือระบบตรวจสอบองค์กร MySQL แบบโอเพ่นซอร์สที่พัฒนาโดย Python+PHP ระบบใช้ Python เพื่อใช้การรวบรวมและแจ้งเตือนข้อมูลหลายกระบวนการ และใช้ PHP เพื่อใช้การแสดงผลและการจัดการเว็บ เซิร์ฟเวอร์ MySQL ไม่จำเป็นต้องติดตั้งตัวแทนใดๆ คุณเพียงแค่ต้องกำหนดค่าข้อมูลฐานข้อมูลที่เกี่ยวข้องบนอินเทอร์เฟซเว็บการตรวจสอบ หลังจากเริ่มกระบวนการตรวจสอบ คุณสามารถค้นหาสถานะ จำนวนการเชื่อมต่อ QTS TPS ปริมาณการใช้ฐานข้อมูล การจำลองแบบที่ช้า ประสิทธิภาพ ฯลฯ ของฐานข้อมูล MySQL หลายร้อยฐานข้อมูล ดำเนินการตรวจสอบอย่างต่อเนื่อง นอกจากนี้ยังสามารถส่งอีเมลแจ้งเตือนไปยัง DBA เพื่อประมวลผลเมื่อฐานข้อมูลเบี่ยงเบนไปจากเกณฑ์การทำงานปกติที่ตั้งไว้ (เช่น ข้อยกเว้นการเชื่อมต่อ ข้อยกเว้นการจำลอง ความล่าช้าในการจำลอง) นอกจากนี้ยังเก็บข้อมูลประวัติและแสดงสถานะล่าสุดของฐานข้อมูลผ่านแผนภูมิเพื่อให้ DBA และนักพัฒนาสามารถวิเคราะห์และวินิจฉัยปัญหาที่พบได้
ฟังก์ชั่นหลักและฟีเจอร์ของ MySQL MTOP มีดังนี้
1. การตรวจสอบความพร้อมใช้งาน MySQL แบบเรียลไทม์
การตรวจสอบและวัดความพร้อมใช้งานของฐานข้อมูลช่วยให้นักพัฒนาและ DBA เข้าใจว่าตนปฏิบัติตามระดับบริการที่สัญญาไว้หรือไม่
2. การตรวจสอบและแจ้งเตือนสถานะ MySQL แบบเรียลไทม์
MySQL MTOP ตรวจสอบสถานะพื้นฐานและข้อมูลประสิทธิภาพของ MySQL อย่างต่อเนื่อง รวมถึงสถานะการเชื่อมต่อฐานข้อมูล เวลาเริ่มต้น ฐานข้อมูล การเชื่อมต่อทั้งหมด กระบวนการที่ใช้งานอยู่ QPS, TPS
ข้อมูลการรับส่งข้อมูลเข้าและออกจากฐานข้อมูล MySQL ส่งอีเมล์แจ้งเตือนเมื่อสถานะของฐานข้อมูลผิดปกติหรือเบี่ยงเบนไปจากระดับพื้นฐานปกติ
3. การตรวจสอบการจำลองแบบ MySQL แบบเรียลไทม์
MySQL MTOP ค้นหาโทโพโลยีการจำลอง MySQL ของคุณโดยอัตโนมัติ และติดตามเวลาแฝงของฐานข้อมูลและข้อมูล binlog โดยอัตโนมัติ ช่วยให้คุณเข้าใจประสิทธิภาพ ความพร้อมใช้งาน และสถานะการทำงานของเซิร์ฟเวอร์หลัก MySQL และเซิร์ฟเวอร์ทาสทั้งหมด และให้คำแนะนำในการแก้ไขแก่ผู้ดูแลระบบก่อนที่ปัญหา (เช่น เวลาแฝงของเซิร์ฟเวอร์ทาส) จะทำให้ระบบหยุดทำงาน
4. ตรวจสอบ MySQL ในระบบคลาวด์จากระยะไกล
ออกแบบมาสำหรับระบบคลาวด์และเครื่องเสมือน ช่วยให้คุณสามารถตรวจสอบเซิร์ฟเวอร์ MySQL ของคุณจากระยะไกลได้โดยไม่ต้องใช้เอเจนต์ระยะไกลใดๆ
5. จัดการเซิร์ฟเวอร์ MySQL ทั้งหมดอย่างชาญฉลาด
MySQL MTOP นำเสนออินเทอร์เฟซบนเว็บที่ช่วยให้คุณได้รับความเข้าใจที่ครอบคลุมและเจาะลึกเกี่ยวกับประสิทธิภาพของฐานข้อมูล ความพร้อมใช้งาน กิจกรรมหลัก ฯลฯ ดูเซิร์ฟเวอร์ กลุ่มแอปพลิเคชันที่ปรับแต่งเอง หรือเซิร์ฟเวอร์ทั้งหมดได้อย่างง่ายดาย ชุดกราฟแบบเรียลไทม์และประวัติอันหลากหลายจะช่วยให้คุณเจาะลึกสถิติเซิร์ฟเวอร์โดยละเอียด
6. การวิเคราะห์แบบสอบถาม Visual MySQL ช้า
ตรวจสอบประสิทธิภาพการสืบค้นแบบเรียลไทม์ ดูสถิติการดำเนินการ และกรองและค้นหาโค้ด SQL ที่ทำให้ประสิทธิภาพลดลง ใช้ร่วมกับ Information Schema เพื่อรวบรวมข้อมูลโดยตรงจากเซิร์ฟเวอร์ MySQL ไม่จำเป็นต้องใช้ซอฟต์แวร์หรือการกำหนดค่าเพิ่มเติม
7. การตรวจสอบประสิทธิภาพ
ตรวจสอบตัวชี้วัดหลักที่ส่งผลต่อประสิทธิภาพของ MySQL ตัวอย่างเช่น อัตราการเข้าถึงแคชเคียวรี, Key_buffer_read_hits, Key_buffer_write_hits, Thread_cache_hits, Key_blocks_used_rate, Create_tmp_disk_tables_rate และข้อมูลอื่นๆ และปรับและปรับพารามิเตอร์หลักของเซิร์ฟเวอร์ให้เหมาะสมตามตัวบ่งชี้ประสิทธิภาพที่เกี่ยวข้อง