zoukankan      html  css  js  c++  java
  • 使用 Nmon 监控 Linux 的系统性能

    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-output

    nmon-output

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

    • q : 停止并退出 Nmon

    • h : 查看帮助

    • c : 查看 CPU 统计数据

    • m : 查看内存统计数据

    • d : 查看硬盘统计数据

    • k : 查看内核统计数据

    • n : 查看网络统计数据

    • N : 查看 NFS 统计数据

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

    • t : 查看高耗进程

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

    • v : 详细模式

    核查 CPU 处理器

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

    nmon_cpu_output

    nmon_cpu_output

    核查高耗进程统计数据

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

    nmon_process_output

    nmon_process_output

    核查网络统计数据

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

    n_network_output

    n_network_output

    硬盘 I/O 图表

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

    nmon_disk_output

    nmon_disk_output

    核查内核信息

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

    nmon_kernel_output

    nmon_kernel_output

    获取系统信息

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

    nmon_system_output

    nmon_system_output

    总结

    还有许多其他的工具做的和 Nmon 同样的工作,不过 Nmon 对一个 Linux 新手来说还是很友好的。如果你有什么问题,尽管评论。

  • 相关阅读:
    Android Studio 单刷《第一行代码》系列 05 —— Fragment 基础
    Android Studio 单刷《第一行代码》系列 04 —— Activity 相关
    Android Studio 单刷《第一行代码》系列 03 —— Activity 基础
    Android Studio 单刷《第一行代码》系列 02 —— 日志工具 LogCat
    Android Studio 单刷《第一行代码》系列 01 —— 第一战 HelloWorld
    IDEA 内网手动添加oracle,mysql等数据源,以及server returns invalid timezone错误配置
    eclipse maven设置
    IntelliJ IDE 常用配置
    eclipse maven 常见问题解决方案
    Maven 安装和配置
  • 原文地址:https://www.cnblogs.com/tcicy/p/7808960.html
Copyright © 2011-2022 走看看