在Linux中安装是使用系统性能监控软件Nmon

  Nmon(得名于 Nigel 的监控器)是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的一款计算机性能系统监控工具。Nmon 可以把操作系统的统计数据展示在屏幕上或者存储到一份数据文件里,来帮助了解计算机资源的使用情况、调整方向和系统瓶颈。这个系统基准测试工具只需要使用一条命令就能得到大量重要的性能数据。使用 Nmon 可以很轻松的监控系统的 CPU、内存、网络、硬盘、文件系统、NFS、高耗进程、资源和 IBM Power 系统的微分区的信息。

  Nmon 安装

  Nmon 默认是存在于 Ubuntu 的仓库中的。你可以通过下面的命令安装 Nmon:

  代码如下:

  sudo apt-get install nmon

  怎么使用Nmon来监控Linux的性能

  安装完成后,通过在终端输入nmon 命令来启动 Nmon

  复制代码

  代码如下:

  nmon

  你会看到下面的输出:



  从上面的截图可以看到 nmon 命令行工具完全是交互式运行的,你可以使用快捷键来轻松查看对应的统计数据。你可以使用下面的 nmon 快捷键来显示不同的系统统计数据:

  q : 停止并退出 Nmon

  h : 查看帮助

  c : 查看 CPU 统计数据

  m : 查看内存统计数据

  d : 查看硬盘统计数据

  k : 查看内核统计数据

  n : 查看网络统计数据

  N : 查看 NFS 统计数据

  j : 查看文件系统统计数据

  t : 查看高耗进程

  V : 查看虚拟内存统计数据

  v : 详细模式

  核查 CPU 处理器

  如果你想收集关于 CPU 性能相关的统计数据,你应该按下键盘上的c键,之后你将会看到下面的输出:



  核查高耗进程统计数据

  如果想收集系统正在运行的高耗进程的统计数据,按键盘上的t键,之后你将会看到下面的输出:



  核查网络统计数据

  如果想收集 Linux 系统的网络统计数据,按下n键,你将会看到下面输出:



  硬盘 I/O 图表

  使用d 键获取硬盘相关的信息,你会看到下面输出:



  核查内核信息

  Nmon 一个非常重要的快捷键是k键,用来显示系统内核相关的概要信息。按下k键之后,会看到下面输出:



  获取系统信息

  对每个系统管理员来说一个非常有用的快捷键是r键,可以用来显示计算机的系统结构、操作系统版本号和 CPU 等不同资源的信息。按下r键之后会看到下面输出:

(0)

相关推荐

  • 如何在Linux中安装JDK?

     在Linux中安装JDK,过程如下: 1. 先从网上下载jdk,下载后放在/home目录中,当然其它地方也行。 进入安装目录 #cd /home #cp jdk-1_6_0_03-linux-i58 ...

  • linux中安装Zend Optimizer与eAccelerator教程

    eAccelerator与Zend Optimizer是一个加速软件了,我们可以利用它与php环境同步运行使用得php性能更好了,下面来一起看看linux中安装Zend Optimizer与eAcce ...

  • linux中安装jdk

    在Linux中使用压缩包安装jdk 操作方法 01 首先当然是下载jdk,选择想要的版本进行安装. 官网下载地址为:直接搜即可(本来放了地址的,但是审核未果) 注意:下载tar.gz的包,选择对应你的 ...

  • 如何在Linux中安装Redis服务器

    Redis服务器是一种非关系型数据存储服务器,它经常和Linux系统搭配使用.那么如何在Linux系统中安装Redis服务器呢?下面小编给大家分享一下. 操作方法 01 首先我们运用tar命令解压re ...

  • Linux中安装Realplay 10.0 的方法

    一、什么是RealPlay ; Realplay 在Windows大家经常用,不必介绍;呵... ... 在一两年前,如果说Rlealplay 能在Linux操作系统中正常的运行,有点异想天开;目前看 ...

  • Linux中安装sosreport和supportconfig来收集系统信息

    sosreport sosreport是一个类型于supportconfig 的工具,sosreport是python编写的一个工具,适用于centos(和redhat一样,包名为sos).ubunt ...

  • Linux中安装使用semanage来修改文本

    Selinux极大的增强了Linux系统的安全性,能将用户权限关在笼子里,如httpd服务,apache默认只能访问/var/www目录,并只能监听80和443端口,因此能有效的防范0-day类的攻击 ...

  • Linux中安装部署Docker管理工具Drone全攻略

    Drone 是一个构建在Docker之上的开源持续集成平台(CI).Drone 提供了一组预建的Docker映像,支持12+种语言和几乎所有主要的数据库.这意味着你不必花时间来安装软件和配置您的构建环 ...

  • Linux中安装使用RXVT命令行终端窗口程序的教程

    rxvt 是一个功能强大的的终端,它占用资源少,启动速度快,很多人都喜欢使用它.所以我在这里介绍一下Debian系统中rxvt中文终端的安装.在 Debian中有很多个rxvt包,可用apt-cach ...