1.uptime
该命令直观的显示了服务器在过去15分钟,5分钟,1分钟内的平均负载
 
2.vmstat
每隔2秒输出vmstat的信息,共输出10次。

类别 procs swap io

 
system cpu
  r:正在运行的进程数目 si: 换入到内存的容量 bi: 读入块数目 in: 中断数目 us:用户
  b:阻塞的进程数目 so: 换出内存的容量 bo: 写到块数目 cs: 上下文切换数目 sy:系统
          id:空闲
          wa:等待io完成的cpu

3.iostat

iostat -xdmt 1  1  每秒输出一次io统计信息,共输出一次。

rrqm/s  wrqm/s r/s  w/s rMB/s  wMB/s avgrp-sz      avgqu-sz await / svctm / %util
每秒这个设备相关的读取/写入请求merge次数 每秒读写次数 每秒读写的容量  平均IO大小/ 平均IO队列长度 等待IO时间/IO服务时间/等待IO占用百分比

备注:若磁盘%util很大,超过90%,则表示磁盘IO到瓶颈了。

4.top

top -d 10 每10秒钟查看下信息。
包含了load信息,系统运行时间信息,cpu信息,进程信息等。
 
重要参数说明:
VIRT:virtual memory usage
虚拟内存:进程使用的虚拟内存总量,单位:kb。VIRT=SWAP+RES
假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量
 
RES: resident memory usage
进程使用的、未被换出的物理内存大小,单位:kb。RES=CODE+DATA
如果申请100m的内存,实际使用10m,它只增长10m,与VIRT相反
 
SHR:shared memory
共享内存大小【共享库】
 
S:进程状态
D= 不可中断的睡眠状态 
R= 运行 
S= 睡眠 
T= 跟踪 / 停止 
Z= 僵尸进程
 
5.free -m
 =====Mem行======
total:内存总量,
used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用
free:未分配的内存
buffers:系统分配但未被使用的buffers 数量
cached:系统分配但未被使用的cache 数量
 ======buffers/cache行=====
-buffers/cache:Mem行中的used - buffers-cached,实际使用的内存总量
+buffers/cache: free+buffers+cached,这就是系统当前实际可用内存。
 
buffers:主要用来给块设备做的缓冲大小,主要记录文件系统的metadata
cached:用来给文件做缓冲
 
 
6.sar
通过sar命令可以查看服务器的各个硬件的实时运转情况。由于显示的一些参数含义与其它命令类似,这里就不一一详细介绍,只重点介绍
几个参数。
(1)sar -d  显示磁盘实时信息
 
(2)sar -b 查看I/O和传送速率的统计信息
 
(3)sar -u  显示cpu实时信息
 
(4)sar -q 查看平均负载
 
(5)sar -r 查看内存使用情况
 
(6)sar -n DEV 查看网卡流量情况
 
rxpck/s:每秒钟接收的数据包 
txpck/s:每秒钟发送的数据包 
rxbyt/s:每秒钟接收的字节数 
txbyt/s:每秒钟发送的字节数 
rxcmp/s:每秒钟接收的压缩数据包 
txcmp/s:每秒钟发送的压缩数据包 
rxmcst/s:每秒钟接收的多播数据包  

linux性能监控工具的更多相关文章

  1. 20个常用Linux性能监控工具/命令

    20个常用Linux性能监控工具/命令 对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具.这些命令可以在所有版本的 Linux 下使用去监控和查找系统性能的实际原因 ...

  2. 你值得拥有:25个Linux性能监控工具

    一.基于命令行的性能监控工具 1.dstat - 多类型资源统计工具 该命令整合了vmstat,iostat和ifstat三种命令.同时增加了新的特性和功能可以让你能及时看到各种的资源使用情况,从而能 ...

  3. 25个Linux性能监控工具

    一段时间以来,我们在网上向读者介绍了如何为Linux以及类Linux操作系统配置多种不同的性能监控工具.在这篇文章中我们将罗列一系列使用最频繁的性能监控工具,并对介绍到的每一个工具提供了相应的简介链接 ...

  4. CentOS7安装Nmon(linux性能监控工具)

    Nmon开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果. 目录 一.安装软件二.实时监控三.数据采集四. ...

  5. Linux性能监控工具收集(转)

    一.基于命令行的性能监控工具 1.dstat - 多类型资源统计工具 该命令整合了vmstat,iostat和ifstat三种命令.同时增加了新的特性和功能可以让你能及时看到各种的资源使用情况,从而能 ...

  6. 工具:linux 性能监控工具-nmon

    nmon 下载:http://pan.baidu.com/s/1jICoSpo 放到linux下可以直接运行. nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新. n ...

  7. Linux性能监控工具 gtop

    给大家介绍一款性能监控工具,个人对比界面比top美观,常用指标比较清晰毕竟top上的指标不是每个人都能熟悉,也不是所有指标参数都需要看,对于新手也不便查找,好了说的再多先上图大家参观一下. 1.安装需 ...

  8. Linux性能监控工具sysstat系列简介

    简介 sysstat提供了Linux性能监控的工具集,包括sar.sadf.mpstat.iostat.pidstat等,这些工具可以监控系统性能和使用情况.各工具的作用如下: iostat - 提供 ...

  9. linux性能监控工具nmon生成HTML报告-EasyNmon

    一.关于easyNmon说明 为了方便多场景批量性能测试,用golang写了个监控程序,可以通过get url方式启动和停止nmon服务,非常适合配合Loadrunner性能测试框架和jmeter使用 ...

随机推荐

  1. C#生成随机验证码

    使用YZMHelper帮助类即可 using System; using System.Web; using System.Drawing; using System.Security.Cryptog ...

  2. mysql定时任务简单例子

    mysql定时任务简单例子 ? 1 2 3 4 5 6 7 8 9     如果要每30秒执行以下语句:   [sql] update userinfo set endtime = now() WHE ...

  3. linux系统新建用户ssh远程登陆显示-bash-4.1$解决方法

    linux系统新建的用户用ssh远程登陆显示-bash-4.1$,不显示用户名路径 网络上好多解决办法,大多是新建.bash_profile文件然后输入XXXXX....然而并没有什么用没有用.... ...

  4. MongoDB常用操作--数据库

    1.查看所有数据库,使用命令 show dbs 2.查看当前所在数据库,使用命令 db 3. 查看当前数据库中所有的集合,使用命令 show collections 或使用show tables 4. ...

  5. ejs-mate

    安装 npm install ejs-mate --save 模板方法: 1.layout 2.partial 3.block

  6. java 编译时的初始化顺序

    有的时候,java的初始化会对我的工作照成很大影响,所以简单介绍一下, 首先介绍简单的变量的初始化:在类的内部,变量定义的先后顺序决定了初始化的顺序,即使变量定义散布于方法定义之间,它也会先于构造器和 ...

  7. 实体类在Windows程序中的高级应用--------------------》》心境是一种境界。

    一.事务 我们在大家学到这,或多或少对事务都有一些理解了.今天的我也对事务有了更深一层的理解对我来说,我想与大家一起分享一下. 解析: 1.ADO.NET提供了事务处理功能 2.C#中开启事务 3.在 ...

  8. 博客迁移到独立域名owenchen.net,此博客不再更新。

    博客已迁移到阿里云,自己搭的wordpress,可以有更多的灵活性. 写点代码,放点示例,欢迎访问. owenchen.net

  9. Materialize - 响应式 Material Design 框架

    由谷歌创建和设计的 Material Design(材料设计)是一种设计语言,结合成功的设计的经典原则以及创新科技.谷歌的目标是开发一个设计系统,让所有的产品在任何平台上拥有统一的用户体验. Mate ...

  10. IP查询接口地址

    腾讯的: http://fw.qq.com/ipaddress直接返回本机的IP地址对应的地区 新浪的:http://counter.sina.com.cn/ip?ip=IP地址返回Js数据,感觉不是 ...