天天看點

幾個常用的Linux監控腳本

最近時不時有網際網路的朋友問我關于伺服器監控方面的問題,問常用的伺服器監控除了用開源軟體,比如:cacti,nagios監控外是否可以自己寫shell腳本呢?根據自己的需求寫出的shell腳本更能滿足需求,更能細化主機監控的全面性。

下面是我常用的幾個主機監控的腳本,大家可以根據自己的情況再進行修改,希望能給大家一點幫助。

1、檢視主機網卡流量

2、系統狀況監控

3、監控主機的磁盤空間,當使用空間超過90%就通過發mail來發警告

4、 監控CPU和記憶體的使用情況

5、全方位監控主機

放在crontab裡每小時自動執行:

這樣會在/home/oslog/host_yyyymmdd/hh目錄下生成各小時cpu、記憶體、網絡,IO的統計資料。

如果某個時間段産生問題了,就可以去看對應的日志資訊,看看當時的主機性能如何。

本文轉自 kk5234 51CTO部落格,原文連結:http://blog.51cto.com/kk5234/413659,如需轉載請自行聯系原作者

繼續閱讀