RHEL7系统管理常用工具

RHEL7提供大量系统管理工具,简要记录一下各工具的作用,后续再详细说明用法.

工具 描述
/proc linux的内存镜像目录./proc/sys目录下的文件能被临时修改,从而改变linux内核参数.
GNOME Moniter 图形化监视器,显示系统、进程、资源(CPU时间、内存、网络)、文件系统的统计数据.
PCP 一套工具、服务和程序库的集合,用于获取、存储及分析系统的性能测量值.支持python、perl、C++、C.
tuna tuna能调试配置linux系统的详细参数,包括调度器策略、线程优先级、CPU中断关联等.
top 动态的监视系统的各种资源.
ps 提供运行进程的快照.
vmstat 虚拟内存统计.统计包括系统进程、内存、分页、输入/输出、中断和CPU活动的即时数据.
sar 统计一段时间内系统活动的数据.
tuned 在后台调度程序,通过调节配置文件使操作系统在特定工作负载下发挥更好的性能.
tuned-adm 作用类似tuned,额外增加了用户自定义功能.
perf 通过使用硬件性能计数器和内核跟踪程序,追踪其它命令和应用程序对系统的影响.记录系统性能数据生成数据分析报告.
turbostat 统计intel64位处理器的拓扑、频率、空闲、的电源状态、温度、用电量数据.
iostat 统计系统输入/输出设备负载性能数据.
irqbalance 处理器硬件中断调度控制器.
ss 显示socket统计数据.
numastat 以numa节点为单位,显示CPU和操作系统的内存统计数据.
numad numa关联管理程序,通常在后台运行以监控numa拓扑和资源使用率.
systemtap 跟踪和探测工具,详尽地监控和分析操作系统(内核)的活动,在系统性能分析中非常有帮助.
OPerfile 全系统性能监控工具.使用CPU的硬件监控信号获取内核和系统可执行文件的信息,存在局限性,通常配合其它工具使用.
Valgrind 使用自有的模拟CPU运行应用程序,测试应用程序的代码.
   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2018-09-10 21:46  新时代木工  阅读(317)  评论(0编辑  收藏  举报