nmon的安装与使用

简介: nmon的安装与使用   1.下载 nmon:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download nmonanalyser http://www.

nmon的安装与使用

 

1.下载


nmon:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

nmonanalyser 
http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmonanalyser

help:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Documentation

 

下载二进制的,直接运行就可以,不要安装,非常方便

 

[root@dhdb ~]# ls
anaconda-ks.cfg  DSET_Report_for_dhgate[dhdb-SvcTag-2QLXK2X-PE2950].zip       rpc.rstatd-4.0.1
autoscan.log     DSET_Report_for_dhgate[dhdb-SvcTag-2QLXK2X-PE2950].zip.bak   rpc.rstatd-4.0.1.tar.gz
bea              DSET_Report_for_dhgate[dhdb-SvcTag-2QLXK2X-PE2950].zip.bak2  tc_country.dmp
configure.scan   install.log                                                  tmp
dbstart.sh       install.log.syslog
Desktop          nmon_linux_x86_64

[root@dhdb ~]# cp nmon_linux_x86_64  nmon
[root@dhdb ~]# cp nmon /bin/nmon
[root@dhdb ~]# cp nmon /usr/bin/nmon
[root@dhdb ~]# cp nmon /usr/local/bin/nmon

 

可以直接运行nmon


[root@dhdb ~]# nmon -s 300 -c 288 -f -m /tmp

-s 300:表示每300秒采集一次数据,
-c 288 :表示采集288次,300*288=86400秒,刚好是1天的数据,这样运行一次这个程序就会生成一个一天的数据文件,
-m /tmp: 表示生成的数据文件的路径
-f :表示生成的数据文件名中有时间

 

当然我们也可以让其自动监控,每天一个文件夹,每小时一个文件,每分钟或5分采样一次

 

例如在175上 ,/oracle/sh


[root@dhdb sh]# pwd
/oracle/sh
[root@dhdb sh]# ls
nmon.sh

文件内容:
[root@dhdb sh]# more nmon.sh 
#author: skate

#function: monitor system information
#time:2011/08/05

NPATH=/tmp/
# monitoring per 120 senonds
nmon -s 120 -c 720 -f -m $NPATH

# monitoring per 300 senonds
#nmon -s 300 -c 288 -f -m $NPATH

#delete file before 365 day
#find /tmp -name *.nmon  -mtime +365 -exec rm {} \;
~
[root@dhdb sh]#

 

定时任务,每天凌晨启动,并产生一个文件


[root@dhdb sh]# crontab -l
0 0 * * * sh /oracle/sh/nmon.sh >/dev/null 2>&1

[root@dhdb sh]#

 

在/tmp目录下是每天一个nmon的文件,把这些文件传到windows机器,用excel打开分析工具“nmon analyser v33g”,
然后就可以分析nmon文件了。

 

技术改变世界! --狂诗绝剑
目录
相关文章
|
存储 缓存 网络安全
在局域网内访问项目时遇到了OSS路径错误的问题
在局域网内访问项目时遇到了OSS路径错误的问题
1250 2
|
机器学习/深度学习 网络协议 异构计算
浅析GPU通信技术(下)-GPUDirect RDMA
目录 浅析GPU通信技术(上)-GPUDirect P2P 浅析GPU通信技术(中)-NVLink 浅析GPU通信技术(下)-GPUDirect RDMA 1. 背景         前两篇文章我们介绍的GPUDirect P2P和NVLink技术可以大大提升GPU服务器单机的GPU通信性...
30181 0
|
安全 数据挖掘 API
《区块链公链数据分析简易速速上手小册》第4章:交易数据分析(2024 最新版)(下)
《区块链公链数据分析简易速速上手小册》第4章:交易数据分析(2024 最新版)(下)
409 1
|
机器学习/深度学习 算法 搜索推荐
联邦学习的未来:深入剖析FedAvg算法与数据不均衡的解决之道
随着数据隐私和数据安全法规的不断加强,传统的集中式机器学习方法受到越来越多的限制。为了在分布式数据场景中高效训练模型,同时保护用户数据隐私,联邦学习(Federated Learning, FL)应运而生。它允许多个参与方在本地数据上训练模型,并通过共享模型参数而非原始数据,实现协同建模。
1616 0
|
传感器 监控 安全
智慧工地云平台的技术架构解析:微服务+Spring Cloud如何支撑海量数据?
慧工地解决方案依托AI、物联网和BIM技术,实现对施工现场的全方位、立体化管理。通过规范施工、减少安全隐患、节省人力、降低运营成本,提升工地管理的安全性、效率和精益度。该方案适用于大型建筑、基础设施、房地产开发等场景,具备微服务架构、大数据与AI分析、物联网设备联网、多端协同等创新点,推动建筑行业向数字化、智能化转型。未来将融合5G、区块链等技术,助力智慧城市建设。
807 1
|
机器学习/深度学习 人工智能 并行计算
【AI系统】NVLink 原理剖析
随着AI技术的发展,大模型参数量激增,对底层硬件和网络架构提出新挑战。高效训练这些模型需要大规模GPU集群及高速网络连接,以实现快速数据交换。然而,网络瓶颈限制了GPU性能的充分发挥,表明单纯增加GPU数量不能线性提升算力。因此,算存互连和算力互连技术成为关键,如PCIe、NVLink和NVSwitch等,它们通过提高数据传输速度和效率,支持大规模并行计算,解决了大规模GPU集群中的通信延迟问题,推动了万亿级模型训练的实现。
1319 2
|
前端开发 JavaScript 定位技术
三、前端高德地图、测量两个点之前的距离
文章介绍了如何在前端使用高德地图API实现测量两个点之间的距离,包括开启和关闭测量工具的方法,以及如何清除地图上的测量点、连线和文字。
934 1
三、前端高德地图、测量两个点之前的距离
|
存储 Docker 容器
yolov5项目如何安装pycocotools和opencv-python?
本文提供了解决yolov5项目中安装pycocotools和opencv-python包失败的两种方法:手动安装或使用国内镜像源进行安装。
yolov5项目如何安装pycocotools和opencv-python?
|
存储 算法 Java
加密解密(3DES)DES的加强版
加密解密(3DES)DES的加强版

热门文章

最新文章