โดยทั่วไปเราอาจจะคุ้นเคยกับการดูแล และตรวจสอบระบบ (monitoring) ผ่านซอฟต์แวร์อย่าง Nagios (หรือซอฟต์แวร์อื่นๆ ที่อยู่ในกลุ่มเดียวกัน) ซึ่งนั่นก็แปลว่าคุณได้เข้าใจถึงความสำคัญของการตรวจสอบเป็นอย่างดี แต่ ณ ขณะนี้ทาง 10gen ได้ทำการ build บริการสำหรับ MongoDB ขึ้นมาที่ชื่อว่า Mongo Monitoring Service หรือเรียกสั้นๆ ว่า MMS โดยบริการตัวนี้ จะช่วยลดความยุ่งยากในการดูแล และตรวจสอบ MongoDB

MMS นั้นทำได้มากกว่าการบอกว่า MongoDB กำลังทำงานอยู่ ซึ่งตัว agent ที่อยู่บน MongoDB server จะทำการรายงานข้อมูลกลับมาอย่างเช่น ข้อมูล Memory, opcounters, จำนวน connection, network in/out, ขนาดของฐานข้อมูล ฯลฯ และที่สำคัญที่สุดข้อมูลที่แสดงกลับมาเหล่านี้ แสดงผลให้เราเห็นในรูปแบบของ chart ซึ่งเราสามารถ zoom และ expand ชุดข้อมูลที่เราต้องการจะดูได้โดยง่าย และที่จะไม่พูดถึงไม่ได้เลยคือขณะนี้ OpenShift ได้ประกาศการสนับสนุน MMS ซึ่งทำให้เราสามารถใช้งานบริการส่วนนี้ได้อย่างง่ายดาย

ขั้นตอนแรกให้เราเข้าไป sign up MMS ก่อน ที่ https://mms.10gen.com โดยคุณจะต้องระบุกลุ่ม สำหรับการจัดการสำหรับผู้ใช้หลายคนด้วย ถัดไปให้เราเข้าไปดาวน์โหลด Agent โดยลิงค์ดาวน์โหลดจะอยู่ในหน้า Host page โดยจะต้อง Log in ก่อน


Continue reading