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. Android实现系统重新启动

    有些Android版本没有系统重启的功能,非常不方便.需要我们自己开发一个能够重新启动的应用. 首先定义布局文件: <?xml version="1.0" encoding= ...

  2. Android调用系统自带的设置界面

    Android有很多系统自带的设置界面,如设置声音,设置网络等. 在开发中可以调用这些系统自带的设置界面. 点击以下列表中的选项,就可以调出相应的系统自带的设置界面. 如点击“无线和网络设置”,可以调 ...

  3. 高性能的分布式服务框架 Dubbo

    我思故我在,提问启迪思考! 1. 什么是Dubbo? 官网:http://dubbo.io/,DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及作为SOA服务治理的 ...

  4. POJ 1061 青蛙的约会 扩展欧几里得

    扩展欧几里得模板套一下就A了,不过要注意刚好整除的时候,代码中有注释 #include <iostream> #include <cstdio> #include <cs ...

  5. C#开发可以可视化操作的windows服务

    使用C#开发自定义windows服务是一件十分简单的事.那么什么时候,我们需要自己开发windows服务呢,就是当我们需要计算机定期或者一 直执行我们开发的某些程序的时候.我经常看到许多人开发的win ...

  6. GJM :自定义基于 VLC 的视频播放器 [转载]

    感谢您的阅读.喜欢的.有用的就请大哥大嫂们高抬贵手"推荐一下"吧!你的精神支持是博主强大的写作动力以及转载收藏动力.欢迎转载! 版权声明:本文原创发表于 [请点击连接前往] ,未经 ...

  7. 轻量级富文本编辑器wangEditor源码结构介绍

    1. 引言 wangEditor——一款轻量级html富文本编辑器(开源软件) 网站:http://www.wangeditor.com/ demo演示:http://www.wangeditor.c ...

  8. angularjs封装bootstrap官网的时间插件datetimepicker

    背景:angular与jquery类库的协作 第三方类库中,不得不提的是大名鼎鼎的jquery,现在基本上已经是国内web开发的必修工具了.它灵活的dom操作,让很多web开发人员欲罢不能.再加上已经 ...

  9. RSuite 一个基于 React.js 的 Web 组件库

    RSuite http://rsuite.github.io RSuite 是一个基于 React.js 开发的 Web 组件库,参考 Bootstrap 设计,提供其中常用组件,支持响应式布局. 我 ...

  10. ID卡和IC卡

    1.ID卡 ID卡就是一种身份识别卡,卡内除了卡号之外,无任何加密功能. ID卡的工作原理:它是由卡.读卡器.后台控制器组成的. (1)读卡器通过天线发射射频信号 (2)当卡进入信号范围内后卡被激活 ...