sysstat & procps 工具包简介
原创
©著作权归作者所有:来自51CTO博客作者bblxl2007的原创作品,请联系作者获取转载授权,否则将追究法律责任
sysstat软件包包含监测系统性能及效率的一组工具。这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据非常有帮助,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手。
工具如下:
[root@test ~]# rpm -ql sysstat | grep bin
/usr/bin/cifsiostat
/usr/bin/iostat
/usr/bin/mpstat
/usr/bin/pidstat
/usr/bin/sadf
/usr/bin/sar
cifsiostat用于输出cifs文件系统的读写操作信息。
iostat用于输出CPU,I/O系统和磁盘分区的统计信息,可以用来分析磁盘I/O,带宽等信息。
mpstat用于输出CPU的各种统计信息,可以用来分析程序运行时在内核态和用户态的工作情况。
pidstat用于监控被linux内核管理的单个任务。
sadf 用于格式化输出sar的输出数据。
sar用于定时搜集系统的各种状态信息.然后可以对系统各个时间点的状态进行监控。
二、procps工具包
procps包包含一组提供系统信息的实用程序。
工具如下:
[root@test ~]# rpm -ql procps | grep bin
/bin/ps
/sbin/sysctl
/usr/bin/free
/usr/bin/pgrep
/usr/bin/pkill
/usr/bin/pmap
/usr/bin/pwdx
/usr/bin/skill
/usr/bin/slabtop
/usr/bin/snice
/usr/bin/tload
/usr/bin/top
/usr/bin/uptime
/usr/bin/vmstat
/usr/bin/w
/usr/bin/watch
ps 查看某一时刻的进程
sysctl 查看,管理系统内核
free 查看内存和swap
pgrep,pkill 通过名称和其它属性查找或者发信号给进程
pmap 显示一个或多个进程所使用的内存数量
pwdx 显示一个进程的工作目录
skill,snice 被废弃的命令,被killall,pkill,pgrep替代
slabtop 实时的显示详细的内核板缓存信息
tload 使用图形显示系统的平均负载
top 动态的显示进程
uptime 显示系统运行的时间
vmstat 显示processes, memory, paging, block IO, traps, and cpu activity的信息
w 显示登录的账户以及他们在做什么
watch 定时执行程序,并全屏显示
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java配置工具包-typesafe config简介
1 java配置工具typesafe configtypesafe github链 -Dmyapp.foo.bar = 10覆盖配...
typeconfig github Java ci -
工具包
团队亲测过的 效率、社群管理、用户需求解析、竞品分析工具包,分享给大家,希望有帮助~=
效率工具 数据 小程序 -
sysstat 工具
转:://.ctohome./FuWuQi/1b/688.html sysstat 工具简介 sysstat 是 Linux 系统中的常用工具包。它的主要
sar linux 数据 ios 网络设备