ตรวจสอบประสิทธิภาพของเครื่องคอมพิวเตอร์ด้วยโปรแกรม Munin


"Munin" หมายถึง "Memory:ความจำ" เป็นเครื่องมือใช้ในการสำรวจ
ประสิทธิภาพของเครื่องคอมพิวเตอร์ในด้านต่าง ๆ และจดจำสิ่งเหล่านั้นไว้ มีการนำเสนอข้อมูลทั้งหมดในรูปของกราฟผ่านเว็บอินเตอร์เฟส สามารถใช้ Munin สำหรับการตรวจสอบประสิทธิภาพของเครื่องคอมพิวเตอร์เครือข่าย
และอื่น ๆ อันอาจนำผลมา
ช่วยในการปรับประสิทธิภาพการทำงานของเครื่องให้
ความเหมาะสมและดีขึ้น

การใช้งาน

สิ่งที่ควรทราบ
To prevent munin to run with system boot which is default.
=====================================
/etc/init/munin-node.conf
#start on (filesystem and net-device-up IFACE=lo)
#stop on runlevel [!2345]

/etc/cron.d/munin
comment two lines
/etc/cron.d/munin-node
comment one line



To allow munin to run with system boot *(you have to do this)
======================================
/etc/init/munin-node.conf
start on (filesystem and net-device-up IFACE=lo)
stop on runlevel [!2345]

/etc/cron.d/munin
comment two lines
/etc/cron.d/munin-node
comment one line


To view munin graph
1. Start service with comand:
sut@server:~$ sudo service munin-node start
munin-node start/running, process 2112
Then you have to wait for at least 5 minutes for report graphs to be generated.
2. Use firefox, goto http://localhost/munin/

Note: graph will be re-generated every 5 minutes automatically by munin-node

เมื่อจะเริ่มต้นใช้งานให้
รันก่อนด้วยคำสั่งในเทอร์มินัล sudo service munin-node start จากนั้นต้องรออย่างน้อย 5 นาทีจึงเรียกที่ลิงก์ของ Firefox ดังด้านล่าง

เรียกใช้โปรแกรมจาก ลิงค์ของโปรแกรม firefox ดังรูป

munin/munin1.png

จากนั้นจะเข้าสู่หน้าต่างแรกของโปรแกรมดังรูป แล้วให้คลิกที่ localhost.localdomain

munin/munin2.png

จากนั้นจะเข้าสู่หน้าต่างหลักของการใช้งาน ดังรูป ซึ่งจะเห็นว่า โปรแกรม Munin สามารถแสดงสถิติการใช้งานของเครื่องในด้านต่างๆ เช่น เว็บ apache, การใช้ฮาร์ดดิสก์, การใช้งานเน็กเวิร์ก, การทำงานของเมล์(postfix), การพิมพ์, การทำงานของโปรแกรมต่างๆ(process) และการทำงานของระบบ(system).


munin/munin3.png

ค่าโดยปริยายได้กำหนดไว้ในไฟล์ /etc/apache2/conf.d/munin
ว่าให้ผู้ใช้เรียกดูโปรแกรม Munin ได้เฉพาะที่เครื่อง localhost ทั้งนี้เพื่อความปลอดภัย ดังรูปจะเห็นว่าการเรียกใช้งานจากเครื่องอื่นจะทำไม่ได้
นั้นถ้าต้องการแก้ไข การเข้าใช้งานดังกล่าว ให้แก้ไขข้อมูลในไฟล์นี้
โดยแก้ไขที่บรรทัด
Allow from localhost 127.0.0.0/8 ::1

และทำงาน restart apache ใหม่ด้วยคำสั่ง
sudo service apache2 restart

munin/munin4.png