คนที่เป็น system administrator หรือผู้ดูแลระบบคอมพิวเตอร์ หรือที่เรียกย่อๆ ว่า sysadmin มักจะเจอคำถาม ที่ไม่รู้จะตอบยังไง จากผู้ใช้ หรือยูสเซอร์ อยู่บ่อยๆ ตัวอย่างเช่น
"เมื่อวานตอนสายๆ เครื่อง server ช้าจัง เครื่องเป็นอะไร"
หรือ
"เมื่อวานตอนเช้าๆ อินเตอร์เนทช้ามากเลย ไปเวปไหนก็ช้า เป็นอะไรเหรอ"
เจอแบบนี้ก็อึ้งเหมือนกันครับ เพราะเป็นคำถามถึงระบบ IT ทีมีปัญหาในอดีด ใครจะไปรู้จริงไหมครับ "บริษัทไม่ได้จ้างมานั่งเฝ้าเครื่อง server ทั้งวันนี้หว่า" sysadmin บางคนอาจนึกแย้งในใจ คำถามเหล่านี้ ถ้าไม่มียูสเซอร์คนอื่น เคยมาแจ้งในขณะที่มีระบบปัญหาทันที รับรองไม่มีใครรู้หรอกครับ ว่าเกิดจากอะไร บางที่เห็นจะๆ คาตา แต่พอจะไล่ดูว่าเกิดจากอะไร ปัญหาก็อันตรทานหายไปแล้ว เจอแบบนี้ sysadmin คงต้องใช้ฝีปากบวกความสามารถส่วนตัว หาทางเอาตัวรอดกันไป
แล้วชาวบ้านผู้เจริญแล้ว เค้าทำกันยังไง คำตอบก็คือ เค้ามีเครื่องมือในการช่วยดูแลระบบครับ เรียกโปรแกรมพวกนี้ว่า System & Network Monitoring ครับ (ขอเรียกย่อๆว่า SNM) โปรแกรมพวกนี้ จะช่วยดูแลเครื่อง server รวมไปถึงอุปกรณ์หลายๆ อย่างเช่น Router, Ethernet Switch, Firewall ในองค์กรให้กับเรา ขณะเดียวกัน มันจะช่วยเก็บข้อมูลที่สามารถเอามาช่วยวิเคราห์ปัญหาย้อนหลังให้เราด้วย เช่น การใช้งาน CPU, Memory, Disk, Network Interface หรืออะไรก็แล้วแต่ที่คุณสนใจในระบบที่คุณต้องการเฝ้าดู โปรแกรมส่วนใหญ่ จะสามารถแสดงข้อมูลเป็นกราฟระหว่างปริมาณกับเวลาให้
ผลพลอยได้จากการเก็บข้อมูลพวกนี้ไว้ ก็คือ sysadmin ธรรมดา จะยกระดับกลายเป็น fortune teller sysadmin สามารถหยั่งรู้ฟ้าดิน เอ้ย...ไม่ใช่ครับ สามารถทำนายแนวโน้มการใช้งานทรัพยากรของระบบ IT ในหน่วยงานได้ ยกตัวอย่างเช่น เวลาเจ้านายให้ช่วยทำงบ ว่าจะต้องเพิ่ม memory ของ server ในองค์กรให้หน่อย ให้รองรับไปสามปี ไม่ต้องนั่งเทียนมั่วข้อมูลอีกต่อไปแล้วครับ ใช้โปรแกรม SNM ดูแนวโน้มการใช้งาน memory ซะ ประกอบกับข้อมูลอื่นๆ อีกนิดหน่อยเช่นแนวโน้มการเพิ่ม user ของระบบ อะไรทำนองนี้ คุณก็สามารถมีผลสรุปทางวิทยาศาสตร์ ให้เจ้านายคุณได้ สามารถอ้างที่มาที่ไปได้ด้วย ได้หน้าอีก (หรือเจ้านายได้หน้าไปเนี่ย)
คนที่เคยสัมผัสโปรแกรมพวกนี้ บางคนอาจนึกในใจว่า ก็รู้ว่ามันดี มีขายเยอะ แต่แพงถึงแพงมาก ไม่มีปัญหาซื้อมาใช้หรอก ผมอยากจะบอกว่า นั่นมันเมื่อสิบปีที่แล้วครับ ยุคนี้เป็นยุค Open Source มีโปรแกรม Open Source SNM ระดับเทพอยู่หลายตัว เช่น Zenoss, Nagios, Cacti, OpenNMS, Hyperic, Groundwork แต่ละตัวก็มีจุดดีจุดด้อยแตกต่างกันไป
รู้อย่างงี้แล้ว จะไม่ลองหา Open Source SNM มาติดตั้งใว้ใช้งานในบริษัท กันบ้างหรือครับ...
รวมรวมบทความ ที่มาจากเรื่องจริง ประสบการณ์จริง ในการทำงาน ที่เกี่ยวข้องกับ Open Source Software
google analytic
ทักทายกันหน่อย
ไม่ต้องแปลกใจนะครับ ที่บางบทความหาเนื้อหาไม่เจอ เพราะผมตั้งหัวข้อไว้ยั่วน้ำลายคนอ่าน
แต่ถ้าอยากอ่านบทความไหนเป็นพิเศษ ส่ง SMS โหวตกันเข้ามาครับ คิดครั้งละสามบาท ... ล้อเล่นหนะครับ แค่แสดงความคิดเห็นเข้ามาก็พอครับ ถ้ามีคนสนใจเยอะ ผมจะเขียนแซงคิวให้เลย
ตอนนี้ยังอยู่ในระหว่างการเพื่มบทความครับ อดใจรอสักนิด
แต่ถ้าอยากอ่านบทความไหนเป็นพิเศษ ส่ง SMS โหวตกันเข้ามาครับ คิดครั้งละสามบาท ... ล้อเล่นหนะครับ แค่แสดงความคิดเห็นเข้ามาก็พอครับ ถ้ามีคนสนใจเยอะ ผมจะเขียนแซงคิวให้เลย
ตอนนี้ยังอยู่ในระหว่างการเพื่มบทความครับ อดใจรอสักนิด
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)


ขอบคุณคะ
ตอบลบเขียนอีกสิคะ ได้ประโยชน์จากบทความคะ
ตอบลบ