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

简介:

1、比较全面的看cpu负载、内存、虚拟内存使用状况,开机时间各进程详细信息的工具:

top

2、可视化显示CPU的使用状况的工具:

htop

3、查看每个CPU的负载信息,5秒刷新一下,可以被top后按1代替,不过线程特别多显示不了的,可以用这个。ALL换成数字,表示只看此cpu线程:

mpstat -P ALL 5

4、每隔5秒查看磁盘IO的统计信息:

iostat -xkdz 5

5、每隔10秒查看虚拟内存的使用信息:

vmstat 10

6、查看内存使用统计信息,以MB为单位显示:

free -m

7、类似vmstat的显示优化的工具,600秒换一行,每秒刷新:

dstat 600

8、网络连接状态查看:

netstat -s

9、进程资源使用信息查看,上一行是占用率,下一行是每秒读写情况:

pidstat 10

pidstat -d 10

10.1、查看某个进程的系统资源调用情况, -p后面是pid,-tttT 进程系统后的系统调用时间:

strace -tttT -p 12670

10.2、统计IO设备输入输出的系统调用信息:

strace -c dd if=/dev/zero of=/dev/null bs=512 count=1024k

11、tcpdump 查看网络数据包:

tcpdump -nr /opt/tmpfiles/tcpdump.out

12、块设备的读写事件信息统计:

btrace /dev/sdc

13、iotop查看某个进程的IO操作统计信息:

yum install -y iotop

iotop -bod5

14、查看内核、内存分配器的使用信息,有点类似top的风格:

slabtop -sc

15、系统参数生效:

vim /etc/sysctl.conf

sysctl -a

16.1、系统在使用gzip时候性能信息:

yum install -y perf

perf stat gzip /opt/tmpfiles/testfile3

16.2、系统cpu活动状态查看:

perf record -a -g -F 997 sleep 10




本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1932252,如需转载请自行联系原作者
相关文章
|
2月前
|
Java Linux Shell
linux自动部署jar包,注册系统服务(基于Centos7)
linux自动部署jar包,注册系统服务(基于Centos7)
87 0
|
3月前
|
安全 Linux 网络安全
百度搜索:蓝易云【centos7系统添加用户、密码,以及修改端口教程】
请牢记,对系统进行任何更改都需要谨慎行事。在执行这些操作之前,最好备份重要的数据和配置文件,并确保您具有足够的权限和知识来进行这些更改。如果在操作过程中遇到任何问题,请务必小心并及时修复,以免影响系统的稳定性和安全性。
69 2
|
3月前
|
缓存 Linux 网络安全
系统-安装centos6
系统-安装centos6
146 0
|
4月前
|
Linux Shell 数据安全/隐私保护
CentOS-7.9忘记密码如何进入系统
前言 密码记不住一定要备份,重点! 以下步骤旨在提供一个大致的指南。请根据你的系统和问题进行调整,并确保在进行任何更改之前备份重要数据。如果对任何命令不确定,最好先进行额外的研究或咨询。 启动系统并进入 GRUB 引导界面 选择你要引导的Linux系统,并在启动时按下键盘上的 e 键来编辑引导选项。 修改启动参数 在启动参数中找到以 ro 开头的行,将其修改为 rw 并在其末尾添加 rd.break。这将告诉系统在启动时进入临时环境以修改密码。 启动系统
424 2
|
3月前
|
监控 安全 Linux
CentOS7下部署ARL资产侦察灯塔系统
CentOS7下部署ARL资产侦察灯塔系统
167 3
|
1月前
|
分布式计算 关系型数据库 MySQL
Sqoop【部署 01】CentOS Linux release 7.5 安装配置 sqoop-1.4.7 解决警告并验证(附Sqoop1+Sqoop2最新版安装包+MySQL驱动包资源)
【2月更文挑战第8天】Sqoop CentOS Linux release 7.5 安装配置 sqoop-1.4.7 解决警告并验证(附Sqoop1+Sqoop2最新版安装包+MySQL驱动包资源)
99 1
|
1月前
|
关系型数据库 MySQL 数据库
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
40 0
|
1月前
|
存储 监控 Linux
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
【2月更文挑战第17天】Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
28 1
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
|
1月前
|
关系型数据库 MySQL Linux
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
181 0
|
2月前
|
Java Linux 开发工具
Azkaban【部署 01】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
【2月更文挑战第4天】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
34 1