博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统管理系统性能分析nmon
阅读量:4171 次
发布时间:2019-05-26

本文共 1210 字,大约阅读时间需要 4 分钟。

Linux系统管理系统性能分析nmon

概述

Nmon得名于 Nigel 的监控器,是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的,使用 Nmon 可以很轻松的监控系统的 CPU、内存、网络、硬盘、文件系统、NFS、高耗进程、资源和 IBM Power 系统的微分区的信。

Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。

nmon_ analyser 工具以NMON性能工具生成的文件作为输入,然后将它们转换为Microsoft Excel电子表格,并自动地生成相应的图形。

CPU使用率

内存使用情况

内核统计信息和运行队列信息

磁盘I/O速度、传输和读/写比率

文件系统中的可用空间

磁盘适配器

网络I/O速度、传输和读/写比率

页面空间和页面速度

消耗资源最多的进程

计算机详细信息和资源

一 nmon安装

将文件放置再安装目录,更改权限

 /app/nmon/nmon_x86_64_rhel6

chmod 777 /app/nmon/nmon_x86_64_rhel6

cp /app/nmon/nmon_x86_64_rhel6 /usr/local/nmon

二 nmon使用

-f :按标准格式输出文件名称   生成文件:_YYYYMMDD_HHMM.nmon

-t : 输出最耗资源的进程

-s :每隔n秒采集一次,这里为30秒

-c :采集次数,这里为10,即监控=10*30/60=5分钟

-m : 指定生成文件位置

 

每30秒捕获数据快照 ,捕获120次 ,包含进程信息

nmon -ft -s 30 -c 120 -m /app/nmon

生产环境监控一 天24小时 -s 300秒5分钟,288 24小时

nohup nmon -f -s 300 -c 288 -m /app/nmon  &

生产环境监控一-周7天* 24小时 300秒5分钟 2016  7*24小时

nohup nmon -f -s 300 -c 2016 &

 

2.1 nmon 直接使用

[root@mysql5 nmon]# nmon

 

输入m就是内存

出入m以后可以再输入d

2.2 建立定时任务

 

0 22 * * *  nohup nmon -f -s 300 -c 288 -m /app/nmon  &;

0 23 * * *  find /soft/nmon -name *.nmon -atime +90 -exec rm -rf {} \;

三 nmon analyser

MS officel

工具->宏->安全性->中,然后再打开文件并允许运行宏。

nmon analyser v51_2

加入文件-就可以产生漂亮的图了。

 

 

转载地址:http://sxbai.baihongyu.com/

你可能感兴趣的文章
Yocto tips (4): Yocto 如何确定(找到)一个包的名字
查看>>
start kernel 之后没有任何输出与uboot无法将bootargs传入内核的调查方法与解决之道
查看>>
Yocto tips (5): Yocto如何更改source code的下载与git clone地址
查看>>
Yocto tips (7): Yocto Bitbake的clean与cleanall以及cleansstate的区别
查看>>
Yocto tips (19): Yocto SDK Toolchian的使用
查看>>
Yocto i.MX6 (TQIMX6) (04) : 使用mjpg-streamer做一个WebCam Server
查看>>
Nexus 7 Cyanogenmod OS Compile and errors
查看>>
Yocto tips (20): Yocto中qemu模拟器的使用,以zynq Cortex-A9为例
查看>>
打造嵌入式ARM Linux防火墙:1. iptables基础
查看>>
4G模块SIMCOM7100 LTE在ARM Linux下使用PPPD上网
查看>>
为小米4与小米3 Mi3 Mi4编译Cyanogenmod 12.1与13.0 (CM12与CM13) 的步骤以及错误解决
查看>>
原生Android系统的第一次开机google验证的解决
查看>>
S5P4418与S5P6618的Android boot.img的解压与压缩, Sparse ext4文件系统
查看>>
【EVB-335X-II试用体验】 u-boot与kernel的编译以及本地repo的建立
查看>>
【EVB-335X-II试用体验】 上手试用与资源使用
查看>>
【EVB-335X-II试用体验】 Yocto环境的建立及Rootfs的构建与使用
查看>>
<<C++程序设计原理与实践>>粗读--chapter0 chapter1 chapter2
查看>>
<<C++程序设计原理与实践>>粗读--chapter3 chapter4 Chapter5
查看>>
<<C++程序设计原理与实践>>粗读 -- chapter8 Chapter9
查看>>
Linux Qt程序打包成一个可执行文件
查看>>