วันพฤหัสบดีที่ 12 มกราคม พ.ศ. 2560

Monitor MySQL Database

ห่างหายไปนานสำหรับการเขียน Blog ครับ สำหรับวันนี้ เป็นเรื่องของการ Monitor MySQL Database ซึ่งก็มี Tool Free อยู่หลายตัว ซึ่งทางผู้เขียน ก็ได้ทดลองใช้เจ้าโปรแกรม MySQL Monitor Tool เป็นโปรแกรม Monitor สำหรับ MySQL Server ที่ Free และเบาอีกตัวหนึ่งทีน่าใช้งานครับ ชื่อว่า MySQL Monitor Tool ซึ่งสามารถดู Process List และ Chart แบบ Real time ได้ อีกทั้งยังสามารถ Record Chart ตามต้องการหรือช่วงเวลาได้ครับ แต่ทว่าเจ้า MySQL Monitor Tool นี้ หยุดพัฒนาไปแต่ปี 2013 แล้ว ถือว่าเป็นโปรแกรม ทางเลือกอีกตัวหนึ่ง ที่ไว้สำหรับ Monitor MySQL Database อย่างเดียวครับ ซึ่งเจ้าตัว MySQL Administrator ของ MySQL เอง ดู Process List แบบ Real time ไม่ได้ ต้องคอยมานั่งกด Refresh

Download ได้ที่นี่เลยครับ https://sourceforge.net/projects/mysqlmt/ 

เมื่อโหลดเสร็จแล้ว มันจะเป็น Zip File สามารถแตกไฟล์ใช้งานได้เลย แต่ต้องลง Java JDK ก่อน เพราะ Software ถึงจะใช้งานได้ Download Java


เมื่อเปิดโปรแกรมแล้ว ต้องตั้งค่า Server ก่อนครับ ไปที่ Server configuration



  • กด หมายเลข 1 Add Server เพื่อทำการ เพิ่ม Server  
  • แล้วใส่รายละเอียด ของเครื่อง Server ตามหมายเลข 2  
  • พอใส่รายละเอียดเสร็จ ให้กด Add Server ตามหมายเลข 3



จากนั้น มาเพื่อ Group Server โดยกด Add New Server Group
  • ใส่ชื่อ Server Group name เข้าไป
  • เลือก Server หมายเลข 1
  • กด เครื่องหมาย > ตามหมายเลข 2
  • แล้วกด Add Server หมายเลข 3



หลังจากนั้น ก็ ปิดหน้าต่างออกไป จะขึ้นชื่อ Server แล้วกด Connect


เมื่อกดปุ่ม Connect แล้ว ก็รอสักครู่ จะเข้ามายังหน้า Home จะปรากฏชื่อ Server ให้


กดดู Process List จะปรากฏ Host IP Address และ Query สามารถกด Auto refresh ได้ ซึ่งสามารถแสดง Process List แบบ Real Time ได้


กด Charts เพื่อดู กราฟ ได้ เช่น Connection, Read row, Insert Update Delete ได้


เมื่อต้องการ บันทึก Charts หรือ กราฟ ให้ไปเมนู Recording แล้วกดปุ่ม Record chart data ตามหมายเลข 1 หรือหากจะ Record Process List หมายเลข 2 หากต้องการหยุด ให้กดปุ่ม Stop



หรือหากต้องการ ดู Charts ที่ Record ไว้ ให้กดปุ่ม Choose data to plot ได้ แล้ว เลือก chartที่ต้องการดูได้


MySQL Monitoring Tool เป็น โปรแกรม เอาไว้ทำหรับ Monitoring  MySQL ที่ดีอีกตัวหนึ่งครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น