ผมทดลองทำ script ให้แสดงสุขภาพของเซิร์ฟเวอร์แบบคร่าวๆ โดยจัดระดับไว้ดังนี้
เจ๋ง!
สบายๆ
OK เลย
หือออ…
โอ้ววว
งานเยอะจัง
อูยยย
แง๊ๆๆ
ตอนนี้ลองเอา script มาแปะไว้ด้านบนสุด ถ้าใช้งานได้จะได้เอาไปใช้จริงเลย
ผมทดลองทำ script ให้แสดงสุขภาพของเซิร์ฟเวอร์แบบคร่าวๆ โดยจัดระดับไว้ดังนี้
เจ๋ง!
สบายๆ
OK เลย
หือออ…
โอ้ววว
งานเยอะจัง
อูยยย
แง๊ๆๆ
ตอนนี้ลองเอา script มาแปะไว้ด้านบนสุด ถ้าใช้งานได้จะได้เอาไปใช้จริงเลย
Sysstat เป็นโปรแกรมที่ช่วยเก็บข้อมูลเกี่ยวกับ performance ของเครื่อง และบันทึกลงข้อมูลเก็บไว้เรียกดูได้
วิธีการติดตั้ง sysstat
yum intstall sysstat
หลังจากติดตั้งแล้วจะต้องปล่อยให้ชุดโปรแกรมของ sysstat ทำการเก็บข้อมูลไประยะหนึ่งก่อนจึงจะเรียกดูข้อมูลได้ โดยในชุด rpm ของ sysstat จะมีการติดตั้ง cron เพื่อให้สั่งทำงานทุก 10 นาที อยู่ที่ /etc/cron.d/sysstat ภายในไฟล์นี้มีข้อมูลคือ
# run system activity accounting tool every 10 minutes
*/10 * * * * root /usr/lib/sa/sa1 1 1
# generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib/sa/sa2 -A
บทความน่าสนใจเกี่ยวกับการ monitor server และ mrtg ครับ