Skip to content

Nmon工具

nmon 工具

简介

nmon 工具是一个性能监视工具,最初由 IBM 的 Nigel Griffiths 开发,主要用于在 UNIX 和 Linux 系统上实时监视系统性能和资源利用率。nmon 可以提供有关 CPU 使用率、内存使用情况、磁盘活动、网络流量等系统性能指标的详细信息。该工具以交互式的方式运行,通过终端界面显示实时数据,同时也支持将数据保存到文件中以供后续分析。

nmon工具下载与启动

nmon 工具的作用

  1. 性能监控:nmon 可以捕获系统资源的使用情况,为系统管理员和性能分析师提供深入的系统运行状况数据,从而帮助他们更好地优化和调整系统性能。
  2. 问题诊断:通过 nmon 工具收集的数据,管理员和开发者可以快速识别和解决系统中的性能瓶颈或潜在问题。
  3. 资源管理:nmon 可以显示各个进程的资源使用情况,帮助管理员合理分配和管理系统资源,确保系统稳定运行。

操作步骤

  1. 启动 nmon:找到解压 nmon 的文件夹,找到对应版本的启动程序

    alt text

    alt text

  2. 常见命令

  • h:帮助
  • q:退出
  • c:监控 CPU 利用率
  • l:监控 CPU 利用率(折线图)
  • C:监控 CPU 利用率(宽视图)
  • U:监控 CPU 利用率(详细信息)
  • m:监控内存使用情况
  • V:监控虚拟内存
  • d:监控磁盘使用率
  • .:只显示忙碌的 disk/proc(top 方式有效)
  • N:监控虚拟文件系统
  • j:监控文件系统
  • n:监控网络
  • k:监控内核
  • r:显示操作系统信息
  • -:减少刷新时间间隔
  • +:增加刷新时间间隔
  • top 方式(t 开启/关闭 top 模式)
    • 1:按运行状态显示进程
    • 3:按 cpu 使用率显示进程
    • 4:按大小显示进程

总结

  • nmon 工具的作用
  • 操作步骤