我需要在性能测试期间测量RedHat和CentOS上以下资源的使用情况。请建议最好的工具
答案 0 :(得分:2)
内存使用:
free
很棒,但htop
实际上也会回答您的CPU使用率问题。
对于磁盘I / O,iotop
可能就是您想要的 - 但还有iostat
,atop
和glances
至于网络I / O--我更喜欢slurm
- 但还有iftop
但是你可以使用大量的工具,它们各有各的利弊 - 我给你的是我的最爱,但是你可能比我提到的还要多得多。 ,到目前为止。
所以,做你的研究。阅读一些手册。谷歌是你的朋友。 man
是您将使用的最佳工具。
这些套餐也非常引人注目:
vmstat
,lsof
,netstat
,iptraf
,monit
,nethogs
还有其他很棒的内容,例如nmon
,collectl
和monitorix
---
希望这些链接始终有效,但如果不这样做,我会列出每个人提到的值得注意的包(RTFM):
http://kkovacs.eu/cool-but-obscure-unix-tools
dstat
sar
htop
atop
glances
slurm
iftop
iptraf
nethogs
http://www.tecmint.com/command-line-tools-to-monitor-linux-performance/
vmstat
lsof
tcpdump (ngrep)
netstat
htop
iotop
iostat
iptraf
psacct / acct
monit
nethogs
iftop
monitorix
arpwatch
suricata
vnstat
nagios
nmon
collectctl
http://www.binarytides.com/linux-commands-monitor-network/
nload
iftop
iptraf
nethogs
bmon
slurm
tcptrack
vnstat
bwm-ng
cbn
pkstat
netwatch
trafshow
netload
ifstat
dstat
collectl
答案 1 :(得分:1)