热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

nmon结果分析工具_nmon监控服务器资源搭建

一步一步来,今天写一个很常用的性能监控工具nmon的监控环境的搭建。监控服务器:本地虚拟机1.使用xftp传输nmon工具至服务器,当然也
d6700c0fc80ccdf66124209e16d27e7f.png

一步一步来,今天写一个很常用的性能监控工具nmon的监控环境的搭建。

监控服务器:本地虚拟机

1.使用xftp传输nmon工具至服务器,当然也可以用命令

257b4bbd1c0fec230a95d51474c3fb67.png

服务器查看是否传输成功,顺带看下操作系统位数

3c641c141b82e56414fabe30d34c7f2e.png

我的nmon也是64位的。

2.解压刚才传到服务器的gz文件

5e3c054a645fc68fd76d3caeed07c5fc.png

我这里要使用的是nmonx86_64_centos7,这个要根据自己的配置进行选择。

重命名一下nmonx86_64_centos7

63a71149d9d4be74620213ccb8db4d1b.png

3.运行nmon

运行./nmon

aa9449ef86e44a0459b898b385d94324.png

红框中的就是nmon可以监控的一些数据。

4.监控一些数据看看

3ecee5e614d91255fe1cd3d8cf58e84a.png

5.生成报告

不可能一直盯着4中的界面啊,所以最好生成文件形式,长时间监控看看我们的性能趋势是什么样子的,这时候就可以配合一些性能脚本了,这里就给大家演示一下静态内存吧!

4d4df3ac2ab68ef0b428495549969ffd.png

-s2 2s收集一次 -c一共收集50次 -f文件名包含创建时间 -m后面接上目录就可以

打开方式:

1.将虚拟机服务器生成的.nmon文件传到本地

2.使用nmon analyze打开1中的文件

114d4b609c0ff0600cce114db7ea0535.png

就会把.nmon文件中的数据转换成.xlsx文件,且数据有图形展示

部分数据展示:

5b444ad6328659d1b8c8bcdb34f7f058.png
c7b969d225c567398e2194bd353a0167.png

nmon作为常用的轻量级监控工具已经可以满足一般性能测试工作,简单易上手!缺点就是无法实时动态的显示,只能长时间(如晚上)运行脚本时挂上,第二天导出数据文件进行分析!

刚学习如果有什么纰漏或者nmon更好的使用方法希望各位大神多指点!



推荐阅读
  • 本文详细介绍了如何通过RPM包在Linux系统(如CentOS)上安装MySQL 5.6。涵盖了检查现有安装、下载和安装RPM包、配置MySQL以及设置远程访问和开机自启动等步骤。 ... [详细]
  • CentOS 7.6环境下Prometheus与Grafana的集成部署指南
    本文旨在提供一套详细的步骤,指导读者如何在CentOS 7.6操作系统上成功安装和配置Prometheus 2.17.1及Grafana 6.7.2-1,实现高效的数据监控与可视化。 ... [详细]
  • 优化联通光猫DNS服务器设置
    本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ... [详细]
  • CentOS 7 磁盘与文件系统管理指南
    本文详细介绍了磁盘的基本结构、接口类型、分区管理以及文件系统格式化等内容,并提供了实际操作步骤,帮助读者更好地理解和掌握 CentOS 7 中的磁盘与文件系统管理。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • PostgreSQL 10 离线安装指南
    本文详细介绍了如何在无法联网的服务器上进行 PostgreSQL 10 的离线安装,并涵盖了从下载安装包到配置远程访问的完整步骤。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • CentOS系统安装与配置常见问题及解决方案
    本文详细介绍了在CentOS系统安装过程中遇到的常见问题及其解决方案,包括Vi编辑器的操作、图形界面的安装、网络连接故障排除等。通过本文,读者可以更好地理解和解决这些常见问题。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 为了解决不同服务器间共享图片的需求,我们最初考虑建立一个FTP图片服务器。然而,考虑到项目是一个简单的CMS系统,为了简化流程,团队决定探索七牛云存储的解决方案。本文将详细介绍使用七牛云存储的过程和心得。 ... [详细]
  • 本文详细介绍了 phpMyAdmin 的安装与配置方法,适用于多个版本的 phpMyAdmin。通过本教程,您将掌握从下载到部署的完整流程,并了解如何根据不同的环境进行必要的配置调整。 ... [详细]
  • 本文介绍如何配置SecureCRT以正确显示Linux终端的颜色,并解决中文显示问题。通过简单的步骤设置,可以显著提升使用体验。 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有