Nagios web console เป็นส่วนเสริมของ Nagios monitoring tool เราจะใช้หน้านี้ในการเฝ้าดูสถานะต่างๆของ Host และ service หรือทางการก็คือ เป็นหนึ่งในการแสดงผลในศูนย์ปฏิบัติการเครือข่าย(NOC) หรือใช้ในการดูสถานะปัจจุบันของ Host และ Services ต่างๆ นั้นเอง ส่วนหน้าของ web console นั้นจะแบ่งออกเป็น2ส่วน ส่วนแรกจะเป็นแถบเมนูซึ่งอยู่ทางริมด้านซ้าย ส่วนที่สองจะเป็นส่วนของหน้าจอหลักซึ่งจะกินพื้นที่ส่วนใหญ่ของหน้าจอ อยู่ทางขวาของแถบเมนู ดังที่เห็นในรูปต่อไปนี้ครับ

รูปที่ 1 Nagios web console
แถบเมนูทางด้านซ้ายมี 4 หมวดด้วยกัน ได้แก่ General, Monitoring, Reporting, และ Configuration ซึ่งในที่นี้จะทำการอธิบายโครงสร้างของ web console ตามหมวดครับ ในที่นี้เมนูที่สำคัญกับเราก็จะมีหลักคือ service detail กับ host detail ครับซึ่งผมจะอธิบายในส่วนนี้นะครับ
Service Detail
Service Detail จะแสดงรายละเอียดของ services ทั้งหมดที่เราทำการ monitor ในรูปที่ 2 ด้านล่างเป็นตัวอย่างครับ
รูปที่ 2 The Service Detail page
ในรูปที่ 2 จะเห็นรายการของ services ที่เกิดปัญหา(อยู่ในสถานะ Critical) หากเราทำการ config ให้ nagios มีการแจ้งเตือน ตอนนี้แหละครับที่ nagios จะแจ้งเรา ส่วนรายการของ services เป็นสีเขียว (อยู่ในสถานะ OK) อันนี้ happy ได้ครับอยู่ในระยะปลอดภัย 555+ หากต้องการดูรายละเอียดว่ามีค่าการตรวจสอบที่ตอบกลับมาเป็นอย่างไร nagios เตรียมไว้ให้แล้วครับนั้นก็คือ Status Information ครับคือจะบอกว่า status ที่มีปัญหามีปัญหาอะไร
ต่อมาก็อีกเมนูครับ ... สำคัญไม่แพ้กัน
Host Detail
Host Detail จะแสดงรายละเอียดของ Host มีลักษณะคล้ายกับ Service แต่มีความสำคัญมากกว่า Service ครับ รูปที่ 3 แสดงหน้ารายละเอียด Host

รูปที่ 3 The Host Information page
หน้ารายละเอียดในส่วนหลักของหน้าแสดงรายชื่อHost ทั้งหมดของระบบ จะมีคอลั่มแสดงชื่อ Host สถานะปัจจุบัน เวลาที่ตรวจสอบล่าสุด และระยะเวลาที่ Nagios ได้ทำการตรวจสอบ ซึ่งข้อมูลที่ nagiosใช้คือ check_ping plug ทำการส่ง ICMP ส่ง Ping ไปยัง Host เพื่อตรวจจับหากมีการทำงานอยู่หรือไม่. ผลของ ping จะถูกนำทารายงานในคอลัมน์ Status Information
ที่ผมนำมานี้เป็นแค่คร่าวๆนะครับรายละเอียดยังมีอีกเยอะครับ จริงๆแล้วผู้ที่จะใช้ nagios ต้องศึกษาอย่างลึกซึ้งจริงๆถึงจะใช้งานได้ดังใจ (คือจะเข้าเรื่อง...อ่ะครับ) แต่อย่างไรก็ดี nagios ก็ยังมีข้อจำกัดอยู่อย่างเช่น
- ระบบการแสดงผล มันไม่ค่อยดึงดูดหรือชวนให้ใช้ (ใช่มั้ยครับ)(ใช่ครับ!)
- ไม่มีการเก็บข้อมูลหรือสถานะไว้ครับเพราะข้อมูลพวกนี้จะเป็นสถิติที่ดีที่เรานำมาวิเคราะปัญหาได้ในภายหลัง
- ระบบการเพิ่ม Host และ service ที่เราต้องการ monitor ยังต้องใช้ command line ( T T)
เป็นต้นครับ ถือว่าหากมีผู้ดูแลระบบมือใหม่ หรือผู้ที่มีพื้นฐานด้านเครือข่ายและระบบปฏิบัติการน้อยก็จะต้องนั่งอึ่ง ทึ่งกันทีเดียวเชียว ติดตามอ่านของผมไปเลื่อยๆครับ เรื่องนี้มันต้องถอน เฮ้ย... เรื่องนี้มันต้องมีตัวช่วยครับ
พระเอกกำลังจะมา ...

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