`
喜欢蓝色的我
  • 浏览: 361014 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

liunx 性能监控命令及工具

 
阅读更多

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 性能监控命令图解

    linux performance observability tools. 使用的 Linux 性能分析工具图。

    Linux操作系统性能监控工具和指标分析V1.0

    适合初级系统工程师进行查看阅读,可作为工具书使用。

    Linux性能监控分析调优

    目录: Linux硬件基础 Linux监控命令 Linux其他图形化监控工具 Linux分析调优 基于web应用的性能分析以及优化案例

    Linux系统性能优化命令与工具大全

    linux系统下性能监控及优化工具集,有vmstat、sar、iostat、uptime、free、watch、top、gtop、dmesg、pmap和strace等等,如果上面这些命令你都没有听过,那还等什么呢,赶紧学吧。

    经典 Linux系统性能监控 中文版

    第一,概念和内容虽然老套,但都讲得很透彻,而且还很全面. 第二,理论结合实际,其中案例分析都不错. 第三,不花哨,采用的工具及命令都是最基本的,有助于实际操作.

    几个linux服务器性能测试工具,服务器压力测试

    2、Linux性能测试工具Lmbench:Linux性能测试工具Lmbench是一套简易可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。Lmbench旨在使系统开发者深入了解...

    监控Linux性能的18个命令行工具

    对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。...Linux下的Top命令是一个性能监控程序,许多系统管理员常常用它来监控Linux性能,在许多Linux或者类Unix操作系统里都有这个命令。To

    Linux中安装Glances监控器完整教程(含所有必须安装的工具)

    top 命令是 Linux 下的一个实时任务管理器, 同时也是用于在 GNU/Linux 发行版中寻找系统性能方面的瓶颈,并帮助我们作出正确操作的常用系统监视工具。 她有着一个极为简洁的界面,并自带少量的可以帮助我们快速了解...

    性能监控工具nmon的使用

    linux服务器最常用的资源监控工具,命令简单,图形化界面,上手简单。文档中包含下载、安装、监控、分析的具体操作方法,帮助您立马上手使用,有疑问请联系。

    nmon-LIinux性能监控工具.zip

    还在为日日运维伤神吗?还在为只会top命令却分析不出系统出问题的真正原因而发愁吗?nmon———IBM的强大性能监控分析工具。你,值得拥有!

    实用全面的linux教程大全

    Bash命令全集.docx htop--linux下最强大的进程监视器....Linux系统性能监控工具.doc Linux系统整体性能监控工具详解.doc nmon on Linux 常用参数.docx 四妙招让新手掌握linux维护.docx 浅析Linux下的常用配置文件.docx

    Linux系统命令与网络、磁盘参数和日志监控-课件1

    1. Linux基础命令和工具 2. CPU性能监控 3. 内存性能监控 4. 文件IO性能监控 5. 网络IO性能监控 2.磁盘IO性能 3.调度程序性能 4

    你需要知道的16个Linux服务器监控命令

    有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。当然,要使用这些工具,你必须在服务器跟前进行操作,而且这些 GUI ...

    网络监控工具_sysstat

    linux性能测试网络监控工具-sysstat,含安装包及安装命令、监控命令等。

    连接linux工具

    11.内存,Cpu性能监控,Ping延迟丢包,Trace路由监控. 12.实时硬盘监控. 13.进程管理器. 14.快捷命令面板,可同时显示数十个命令. 15.内置文本编辑器,支持语法高亮,代码折叠,搜索,替换. 16.ssh和远程桌面均支持代理...

    性能监控过程常用工具

    玩笑之后总结下linux中常用性能监控工具和命令。一种监控进程和系统整体性能的理想方法,不受用户限制,普通用户和root用户都可以运行top。该命令通过用户按键来不断刷新当前状态。执行该命令后,它将独占前台,直到...

    Linux资源监视器源码

    这是一个对Linux系统的服务器群进行资源监控的小工具,可在服务器资源异常时进行预警,采用了异步SSH命令连接查询的方式进行。

    监控工具_成都老李_190227v2.3_stable.rar

    用途:性能测试时,用于监控Linux/Unix系统资源。将监控的工作简化。 使用说明: 第一步:将需要监控的Linux服务器的ip SSH帐号 SSH密码 写入list.txt文件。 注:目前该工具只支持ssh 22 端口。如果不是22端口,请...

    IT运维之Linux服务器监控方案.doc

    我这里写了四个脚本(performance.sh 性能监控,process.sh 进程监控,network.sh 流量监控,tongji.sh流量分析统计),并使用crontab定时执行脚本进行监控数据的记 录,形成每天的监控日志放在如下相应的文件夹,...

    Linux系统中2个性能监控和优化命令讲解.doc

    Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,...

Global site tag (gtag.js) - Google Analytics