Nagios เป็นหนึ่งในซอฟต์แวร์ประเภท system monitoring และเป็นตัวทีค่อนข้างได้รับความนิยมตัวหนึ่ง ซึ่งในบทความนี้ผมจะมาพูดถึงวิธีการติดตั้งเจ้า Nagios ลงบน Ubuntu กันครับ แต่ก่อนอื่นขอพูดถึงเจ้า Nagios ก่อนว่าสามารถช่วยอะไรเราได้บ้าง หลักๆ เลย Nagios คือระบบ system monitoring ซึ่งมันจะช่วยตรวจสอบ และจัดการด้าน network infrastructure, network protocols, servers, applications ไปจนถึง services ที่รัน หรือทำงานอยู่บนเครื่อง server ของเรา

โดยเมื่อมันตรวจสอบแล้วพบความผิดปกติ ก็จะส่ง response กลับมาในรูปแบบของการ alert หรือถึงแม้ว่าไม่มีสิ่งใดผิดปกติ เราก็สามารถตรวจสอบรายละเอียด status ของระบบได้ผ่านทาง report ก็ได้ สิ่งเหล่านี้คือพื้นฐานของระบบประเภท system monitoring ที่อำนวยความสะดวกให้กับคนไอทีอย่างเราในการดูแลงานไอที เมื่อรู้ประโยชน์ของการใช้ Nagios แล้ว เรามาลองติดตั้งกันดูเลยดีกว่าครับ

เริ่มการติดตั้งโดยการรันคำสั่ง

sudo apt-get install nagios3 nagios-nrpe-plugin

เมื่อรันคำสั่งดังกล่าวแล้ว จะเข้าสู่ขั้นตอนการตั้งค่าหลังจากติดตั้ง (Postfix Configuration) โดยให้เราทำการกำหนดค่าต่างๆ ดังนี้

ในขั้นตอนแรกเป็นการตั้งค่าเกี่ยวกับ Mail ซึ่งในตัวอย่างของผมนี้ ผมขอ skip ในส่วนนี้ไปโดย ไม่กำหนดค่าใดๆ ในส่วนนี้นะครับ เพราะฉะนั้นผมเลือกรายการ No configuration

จากนั้นในขั้นตอนถัดไป เป็นการกำหนดรหัสผ่านสำหรับ user : nagiosadmin

ถัดไปให้ยืนยันรหัสผ่านอีกครั้งหนึ่ง

เมื่อตั้งค่าหลังการติดตั้งเสร็จเรียบร้อยแล้ว ทดลองเข้าใช้งาน Nagios โดยหาก service ของ Nagios ยังไม่ทำงาน ให้รันคำสั่ง

sudo server nagios3 start

จากนั้นทดลองเปิด web browser โดยเข้าไปที่ localhost/nagios3 (ในที่นี้หากขั้นตอนก่อนหน้านี้มีการกำหนดค่า server name ใน postfix configuration สามารถใช้ server name ในการเข้าถึง nagios แทนการใช้ localhost ได้)

ระบบจะถาม user name และ password เพื่อเข้าใช้งาน nagios ให้ระบุ user name เป็น nagiosadmin และให้ระบุ password ที่เราตั้งไว้ในขั้นตอนก่อนหน้านี้ลงไป

เมื่อ log in เสร็จเรียบร้อยแล้ว จะพบหน้าจอรูปแบบคล้ายตัวอย่างด้านล่างนี้

ทดลองเข้าไปดูรายละเอียดเพิ่มเติม โดยคลิกหัวข้อ Host Groups ทางด้านซ้ายมือ ก็จะพบรายละเอียดของ server ที่รันอยู่

เป็นอันเสร็จสิ้นกระบวนการติดตั้งครับ

เพิ่มเติมสำหรับการจัดการ user สักเล็กน้อย หากต้องการเปลี่ยน password ของ nagiosadmin สามารถทำได้โดยการรันคำสั่ง

sudo htpasswd /etc/nagios3/htpasswd.users nagiosadmin

จากนั้นให้ระบุ password ชุดใหม่ที่ต้องการเปลี่ยนลงไป

เมื่อเข้าใช้งาน Nagios ผ่านทางหน้าเว็บอีกครั้ง password ของ user : nagiosadmin ที่เข้าใช้งานก็จะต้องเปลี่ยนไปใช้ password ที่เปลี่ยนขึ้นมาใหม่นี้แทนครับ

Comments are closed.