前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >怎么用 Nmon 工具跟踪服务器使用状态和数据分析

怎么用 Nmon 工具跟踪服务器使用状态和数据分析

作者头像
AustinDatabases
发布2021-10-26 15:24:50
1.1K0
发布2021-10-26 15:24:50
举报
文章被收录于专栏:AustinDatabasesAustinDatabases

NMON 是IBM 提供给AIX 服务器上观察系统运行性能的一个工具,NMON工具本身主要有几个功能

1 通过界面的方式来实时观察系统的情况

2 通过NMON来收集系统运行的数据

3 通过NMON的分析工具来分析记录的数据

安装十分方便 yum -y instal nmon 就可以了, 然后直接在系统中键入nmon 后就可以查看系统的资源了。

我们先看看 NMON 可以监控什么信息,

1 CPU 2 内存 3 网络 4 磁盘 5 系统内核 6 占用CPU 比较长的进程 7 虚拟内存 8 对于这些资源的分析

图形方面,这对CPU 的动态展示也很明确 CPU 到底是在做什么是在处理用户的问题,还是在等待,或者处理系统内部的问题,图形加数字动态展示

内存的展示也非常清楚,总内存,剩余内存,是否使用SWAP

网络中活跃的网卡中传输的数据,接收的数据等等, 磁盘的分析中包含了所有加载的磁盘,以及磁盘正在处理的信息是 写入还是读取,以及具体的数字,以及对当前进程的TOP 的展示,那些进程在使用较多的CPU资源等等

这可以作为一个对主机整体压力分析的综合类工具。

在此之外Nmon的细节也做的比较好,如在观察当前的进程那些是消耗资源较多的时候进行排序,如CPU ,内存,进程优先级等等的排序展示。

这是上面说的nmon的第一个功能,实时监控主机状态

2 定时截取系统的性能数据

通过指定的命令让nmon 自动的对系统的状态进行数据的收集

nmon -fT -N -m /home/postgres -s 1

具体的其中的参数可以查看nmon的help, 在执行命令后nmon会驻留在后台并定时,这里是1 秒进行数据的截取,存储到你指定的目录。

在得到数据后,可以直接通过nmon 提供的nmon analyser 工具将nmon产生的文件,用nmon analyzer 打开后自动生成分析数据,并展示。

分析会展示各种的数据分析图形,包含磁盘CPU 以及透视图等等

总结:nmon 工具可以作为一个即时查看系统性能状态的工具,也可以作为一个定时收集系统性能历史数据的,并提供分析的工具。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AustinDatabases 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档