這篇主要講一下Linux(CentOS)上性能性能監控的操作。 1.監控cpu使用情況--uptime 該命令將會列印出當前時間 系統運行了多久 當前登陸用戶數 系統平均負載 這裡的負載是單位時間內,cpu等待隊列中,評價有多少個進程在等待,等待的進程越多,cpu越忙。 2.監控記憶體及交換分區的使用 ...
這篇主要講一下Linux(CentOS)上性能性能監控的操作。
1.監控cpu使用情況--uptime
該命令將會列印出當前時間 系統運行了多久 當前登陸用戶數 系統平均負載
這裡的負載是單位時間內,cpu等待隊列中,評價有多少個進程在等待,等待的進程越多,cpu越忙。
2.監控記憶體及交換分區的使用情況--free
3.系統磁碟的使用情況-- df
這裡我們使用df -h 來人性化的顯示容量信息
4.監控網路使用情況--ip 和netstat
ip可以查看網卡的介面信息,在centos中,網卡不在統一命令為ethx,而是會檢查主機硬體信息,根據不同 的網卡做出不同的命令,netstat命令可以查看伺服器開啟的埠信息以及網路的鏈接狀態。
5.列印網路連接 ,路由表,網路介面統計等信息
6.監控進程使用情況--ps和top命令
ps
查看當前進程信息(ps在不同版本有不同的語法,這裡是centos)
ps -e 查看所有的進程信息
ps -ef 全格式顯示進程信息
top 動態查看進程信息
top -d 刷新間隔時間,預設3秒
top -p 查看指定進程的pid