เพื่อนๆที่เป็นเจ้าของเว็บไซท์ หรือเซิร์ฟเวอร์ สิ่งที่สำคัญที่สุดนอกจากการดูแลเนื้อหาที่อยู่บนเว็บไซท์แล้ว อีกอย่างหนึ่งที่สำคัญมากๆ นั่นก็คือการ Monitor เครื่องเซิร์ฟเวอร์ของเราให้ทำงานได้เป็นปกติมากที่สุด ไม่ล่ม ไม่ค้าง ไม่อืด เพราะไม่เช่นนั้นแล้ว ถึงแม้จะมีเนื้อหาดีขนาดไหน แต่เซิร์ฟเวอร์ไม่รองรับ หรือรองรับไม่ได้แล้วละก็ เว็บก็ไปไม่รอดอยู่ดี
เครื่องมือสำหรับการ Monitor ที่ผมจะมาพูดถึงและแนะนำให้เพื่อนๆนำไปใช้งานในวันนี้ ก็ตามภาพเลยครับ นั่นก็คือ MRTG หรือ The Multi Router Traffic Grapher ชื่อก็บอกอยู่แล้ว ว่าว่ามันก็คือ Multi Router Traffic Grapher เอาไว้ดู Traffic ที่เข้ามาที่เซิร์ฟเวอร์ หรือ เว็บไซท์ของเรา วิธีติดตั้ง หรือ ดาวน์โหลด ซอฟแวร์นั้น หาอ่านได้ที่ https://oss.oetiker.ch/mrtg/ ได้เลยครับ
เรามาดูกันว่าความสามารถของ MRTG นั้นมันสามารถทำอะไรได้บ้าง
หน้าแรกของ MRTG จะโชว์กราฟ Monitor 24 ชั่วโมงล่าสุด โดยค่าที่แสดงนั้น จะเป็นค่าเฉลี่ยทุกๆ 5 นาที ค่าที่ี Monitor แสดงในกราฟนั้นก็จะมี
– Traffic Load
สำหรับค่าทราฟฟิคโหลด นั้นก็จะแสดงให้เรารู้ว่า แต่ละช่วงเวลานั้น เซิร์ฟเวอร์ของเรามีการถูกดาวน์โหลดไปเยอะหรือป่าว ถ้ากราฟยิ่งสูงก็แสดงว่าช่วงนั้นโหลดสูง มีโอกาสที่เซิร์ฟเวอร์จะเดี้ยงได้ เราต้องคอย Monitor ว่าโหลดของเราสูงมากแค่ไหน เกินกว่าเซิร์ฟเวอร์ของเราจะรับมือไหวได้หรือไม่
– Free Memory
สำหรับค่า Free Memory นั้นก็จะเป็นกราฟที่เอาไว้บอกว่า หน่วยความจำ หรือ แรม เราเหลืออยู่เท่าไหร่ ถ้ากราฟยิ่งตก ก็แสดงว่าแรมเราเหลือน้อย ก็จะทำให้เว็บเรา หรือเซิร์ฟเวอร์ของเราทำงานช้า ถ้าไม่ไหวก็ต้องทำการเพิ่มแรม หรืออัพเกรดเซิร์ฟเวอร์
– CPU Utilization
CPU Utilization เป็นกราฟที่เอาไว้บอกเรามา CPU ของเราถูกใช้งานไปกี่เปอร์เซ็น ถ้า CPU ขึ้นสูงแสดงว่าตอนนั้น ต้องมีการประมวลผลหนัก เครื่องเราอาจจะล่มได้ ต้องคอย Monitor ดูว่าโปรแกรมอะไร หรือ สคริปไหน ที่ทำให้ CPU สูง แล้วเราก็เข้าไปจัดการ เพื่อไม่ให้มีปัญหา
– Load Average
สำหรับค่า Load Average จะเกี่ยวข้องกับ CPU เป็นตัวคอยนับแต่ละช่วงเวลา ว่ามีการโหลดอยู่เท่าใด
– New TCP Connections
ค่าต่อมาคือ New TCP Connections หมายถึง การนับ TCP Connections ที่เข้ามาที่เซิร์ฟเวอร์ของเรา กราฟนี้จะนับเฉพาะ TCP ที่เกิดขึ้นใหม่
– Established TCP Connections
เอาไว้ Monitor จำนวน Connections จะนับรวมทั้ง Connections ใหม่ และตัวเก่าที่ยังไม่ปิด Connections ด้วย เพราะฉะนั้นกราฟนี้จะคล้ายกับกราฟก่อนหน้า แต่จะมากกว่าเล็กน้อย เอาไว้ Monitor ว่า Connectios ที่เข้ามาเว็บเรา อยู่นานหรือไม่ หรือบางทีการเชื่อมต่ออาจจะมีปัญหา ทำให้ Connections ช้า
สำหรับที่ต้องการใช้งาน MRTG หากไม่ได้เป็นเจ้าของเซิร์ฟเวอร์เอง ลองติดต่อกับผู้ดูแลเซิร์ฟเวอร์ว่ามี Feture นี้ให้ใช้หรือป่าว ลองขอให้ติดตั้ง เพื่อจะได้ช่วย Monitor เซิร์ฟเวอร์ได้ง่ายขึ้นครับ