監控服務器資源性能指標
接上回性能測試,需要監控相關服務器資源性能指標。主要有CPU、內存、I/O、NI/O等。
下面是一些常見的監控命令非常實用,具體的解釋有點多,後續再詳細說明。
CPU 處理器性能
CPU資源查看
概要信息
[root@EpccAppAFA1 ~]# lscpu
詳細信息
[root@EpccAppAFA1 /]# cat /proc/cpuinfo
CPU使用情況
[root@EpccAppAFA1 /]# uptime
當前時間
系統運行時間
當前登錄用戶數
系統負載:1分鐘 5分鐘 15分鐘前到現在的cpu平均使用值
[root@EpccAppAFA1 /]# top
Tasks 進程總數
Running 正在運行進程數
Sleeping 睡眠進程數
Stopped 停止進程數
Zombie 殭屍進程數
快捷查看
Shift+p 按cpu使用排序
Shift+m 按mem使用排序
Shift+f 查看統計信息
t 切換顯示
[root@EpccAppAFA1 /]# top -p 13134 -H
顯示進程中各線程CPU使用率
[root@EpccAppAFA1 /]# vmstat 1
Procs
R 運行線程數
B 等待線程數
Cpu
Us 用戶進程佔cpu百分比
Sy 內核進程佔cpu百分比
Id 空閒cpu百分比
Wa 等待IO cpu時間百分比
MEM 內存性能
MEM資源查看
概要信息
[root@EpccAppAFA1 /]# free -g
詳細信息
[root@EpccAppAFA1 /]# cat /proc/meminfo
MEM使用情況
[root@EpccAppAFA1 /]# free -m
磁盤I/O性能
磁盤資源查看
磁盤型號
[root@EpccAppAFA1 ~]# cat /proc/scsi/scsi
詳細信息
[root@EpccAppAFA1 ~]# fdisk -l
磁盤大小
[root@EpccAppAFA1 /]# df -h
磁盤使用情況
整體情況
[root@EpccAppAFA1 ~]# iostat -x -k
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-vr9OuKcW-1589892686204)(media/15f3c7d1a72b30a5a5b629d80d9842be.png)]
持續觀察
[root@EpccAppAFA1 /]# iostat 1
NIO 網絡讀寫性能
網絡讀寫的的就暫時沒有寫了,後續再更新