1. uptime
命令用于查看服务器运行了多长时间以及有几个用户登录,快速获得服务器负载
uptime 输出内容:第一项是服务器运行多长时间;第二项是服务器登陆用户数;第三项是load average (服务器负载)显示最近1、5、15分钟的负荷情况
load average 的最佳值是1,说明每个进程都可以马上处理并存没有cpu cycles被丢失。对于单cup的机器,1或者2是可以接受的值,多cup的机器,load average值可能是8-10之间
2. dmesg
dmesg 命令主要用来显示内核信息。使用dmesg可以有推断机器硬件故障或者添加硬件出现的问题
3. top
top 是最常用的显示处理器活动状况,缺省情况下,显示占用cup最多的任务,并且每隔5秒刷新一次
4. iostat
iostat 有red hat enterprise linux as 发布,同时iostat也是sysstat的一部分,执行iostat命令可以从系统启动之后的cup平均时间,类似uptime,除此之外,iostat还对创建一个服务器磁盘子系统的活动报告。该报告包括两部分:cpu使用情况和磁盘使用
情况
具体含义:
5. vmstat
vmstat 提供了proesses/ memory/paging/block/I\O/traps 和cup的情况
6. sar
sar 是rad hat enterprise linux as 发行的一个工具,同时也是sysstat工具集的命令之一,sar用于收集、报告或者保存系统活动信息。sar由3部分应用组成:sar显示数据、sar1和sar2用于收集和保存数据
7. KDE System Guard 工具 /work space 工具
ksysguard 指kde任务管理和性能监控,监视本地及远程客户端、服务器架构体系中的主机
8. free
显示所有空闲和使用的内存数量,包括swap,同时也包括内核使用情况
9. traffic -vis
10.pmap
pmap 可以报告某个或者多个进程的内存使用情况
pmap -x [pid]
pmap [pid]
11. strace
strace 截取和记录系统进程调用,以及进程收到的信号。是一个非常有效的检查和调试工具;使用该命令需要指明进程的id(pid)
strace -p [pid]
12. ulimit 内置在bash shell中,用来提供对shell和进程可用资源的控制
常用命令:ulimit -a
13. mpstat
mpstat是sysstat工具集的一部分,用于报告多路cpu主机的每个cpu活动情况,以及整个主机cpu情况
常用格式:mpstat 2 3
分享到:
相关推荐
linux performance observability tools. 使用的 Linux 性能分析工具图。
适合初级系统工程师进行查看阅读,可作为工具书使用。
目录: Linux硬件基础 Linux监控命令 Linux其他图形化监控工具 Linux分析调优 基于web应用的性能分析以及优化案例
linux系统下性能监控及优化工具集,有vmstat、sar、iostat、uptime、free、watch、top、gtop、dmesg、pmap和strace等等,如果上面这些命令你都没有听过,那还等什么呢,赶紧学吧。
第一,概念和内容虽然老套,但都讲得很透彻,而且还很全面. 第二,理论结合实际,其中案例分析都不错. 第三,不花哨,采用的工具及命令都是最基本的,有助于实际操作.
2、Linux性能测试工具Lmbench:Linux性能测试工具Lmbench是一套简易可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。Lmbench旨在使系统开发者深入了解...
对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。...Linux下的Top命令是一个性能监控程序,许多系统管理员常常用它来监控Linux性能,在许多Linux或者类Unix操作系统里都有这个命令。To
top 命令是 Linux 下的一个实时任务管理器, 同时也是用于在 GNU/Linux 发行版中寻找系统性能方面的瓶颈,并帮助我们作出正确操作的常用系统监视工具。 她有着一个极为简洁的界面,并自带少量的可以帮助我们快速了解...
linux服务器最常用的资源监控工具,命令简单,图形化界面,上手简单。文档中包含下载、安装、监控、分析的具体操作方法,帮助您立马上手使用,有疑问请联系。
还在为日日运维伤神吗?还在为只会top命令却分析不出系统出问题的真正原因而发愁吗?nmon———IBM的强大性能监控分析工具。你,值得拥有!
Bash命令全集.docx htop--linux下最强大的进程监视器....Linux系统性能监控工具.doc Linux系统整体性能监控工具详解.doc nmon on Linux 常用参数.docx 四妙招让新手掌握linux维护.docx 浅析Linux下的常用配置文件.docx
1. Linux基础命令和工具 2. CPU性能监控 3. 内存性能监控 4. 文件IO性能监控 5. 网络IO性能监控 2.磁盘IO性能 3.调度程序性能 4
有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。当然,要使用这些工具,你必须在服务器跟前进行操作,而且这些 GUI ...
linux性能测试网络监控工具-sysstat,含安装包及安装命令、监控命令等。
11.内存,Cpu性能监控,Ping延迟丢包,Trace路由监控. 12.实时硬盘监控. 13.进程管理器. 14.快捷命令面板,可同时显示数十个命令. 15.内置文本编辑器,支持语法高亮,代码折叠,搜索,替换. 16.ssh和远程桌面均支持代理...
玩笑之后总结下linux中常用性能监控工具和命令。一种监控进程和系统整体性能的理想方法,不受用户限制,普通用户和root用户都可以运行top。该命令通过用户按键来不断刷新当前状态。执行该命令后,它将独占前台,直到...
这是一个对Linux系统的服务器群进行资源监控的小工具,可在服务器资源异常时进行预警,采用了异步SSH命令连接查询的方式进行。
用途:性能测试时,用于监控Linux/Unix系统资源。将监控的工作简化。 使用说明: 第一步:将需要监控的Linux服务器的ip SSH帐号 SSH密码 写入list.txt文件。 注:目前该工具只支持ssh 22 端口。如果不是22端口,请...
我这里写了四个脚本(performance.sh 性能监控,process.sh 进程监控,network.sh 流量监控,tongji.sh流量分析统计),并使用crontab定时执行脚本进行监控数据的记 录,形成每天的监控日志放在如下相应的文件夹,...
Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,...