您的位置:首页 > 运维架构 > Linux

centos系统查看资源使用情况的工具

2017-06-05 12:22 274 查看
1、比较全面的看cpu负载、内存、虚拟内存使用状况,开机时间各进程详细信息的工具:top2、可视化显示CPU的使用状况的工具:htop3、查看每个CPU的负载信息,5秒刷新一下,可以被top后按1代替,不过线程特别多显示不了的,可以用这个。ALL换成数字,表示只看此cpu线程:mpstat -P ALL 54、每隔5秒查看磁盘IO的统计信息:iostat -xkdz 55、每隔10秒查看虚拟内存的使用信息:vmstat 106、查看内存使用统计信息,以MB为单位显示:free -m7、类似vmstat的显示优化的工具,600秒换一行,每秒刷新:
dstat 6008、网络连接状态查看:
netstat -s9、进程资源使用信息查看,上一行是占用率,下一行是每秒读写情况:pidstat 10pidstat -d 1010.1、查看某个进程的系统资源调用情况, -p后面是pid,-tttT 进程系统后的系统调用时间:strace -tttT -p 1267010.2、统计IO设备输入输出的系统调用信息:strace -c dd if=/dev/zero of=/dev/null bs=512 count=1024k11、tcpdump 查看网络数据包:tcpdump -nr /opt/tmpfiles/tcpdump.out12、块设备的读写事件信息统计:btrace /dev/sdc13、iotop查看某个进程的IO操作统计信息:yum install -y iotopiotop -bod514、查看内核、内存分配器的使用信息,有点类似top的风格:slabtop -sc15、系统参数生效:vim /etc/sysctl.confsysctl -a16.1、系统在使用gzip时候性能信息:yum install -y perfperf stat gzip /opt/tmpfiles/testfile316.2、系统cpu活动状态查看:perf record -a -g -F 997 sleep 10
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos 工具 诊断 性能
相关文章推荐