ผมทดลองทำ 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 ครับ