当前位置: 首页 > news >正文

Linux性能监控工具nmon安装及使用

NMON

  • 前言
  • 一、安装
  • 二、使用步骤
    • 1、命令行使用
    • 2、数据采集
    • 3、数据分析


前言

Nmon 是 ​IBM Performance Monitor for Linux (Nagios Monitor) 的缩写,是一款专为 ​Linux 系统设计的性能监控工具,主要用于实时监控服务器资源(CPU、内存、磁盘、网络等)和应用程序性能。它以轻量级、命令行交互和丰富的可视化图表著称,尤其适合运维人员快速诊断系统瓶颈。


一、安装

文件获取:nmon服务器监控软件.zip
root下执行:
1、tar -xvf nmon16e_mpginc.tar.gz -C /home/tfjiao/test/monitor/nmon/
在这里插入图片描述
2、cd到解压的目录,并将 cp nmon_x86_64_centos7 /usr/bin/nmon
在这里插入图片描述

二、使用步骤

1、命令行使用

直接输入nmon,弹出界面
在这里插入图片描述
按下c、m、d依次出现CPU、内存、IO的实时信息
在这里插入图片描述

q:退出
c:cpu
m:内存
d:磁盘IO的读写信息
n:网卡流量
t:top  process的相关资源使用信息
k:服务器内核
l:CPU的整体使用信息

在这里插入图片描述

2、数据采集

1、创建临时文件夹,存放nmon采集的信息:mkdir /tmp/nmop_logs
2、运行nmon定时采集:nmon -f -N -m /tmp/nmop_logs -s 30 -c 120,按标准格式输出文件log中,每隔30秒采集一次,采集120次
3、
在这里插入图片描述

3、数据分析

获取采集到的文件并使用 nmon_analyser分析
在这里插入图片描述
在这里插入图片描述

相关文章:

  • 3.20-1ui自动化切换,登录退出
  • Object 转 JSONObject 并排除null和““字符串
  • 应急响应笔记
  • stm32 2.0.3.0
  • python-leetcode 60.分割回文串
  • K8S中若要挂载其他命名空间中的 Secret
  • h265 flv.js组件封装Vue3
  • 【软考-架构】8.4、信息化战略规划-CRO-SCM-应用集成-电子商务
  • 【Linux】VMware17 安装 Ubuntu24.04 虚拟机
  • Ubutu20.04安装docker与docker-compose
  • Spring Boot 异步返回对象深度解析
  • #pandas #python#数据标注 pd.crosstab()
  • STM32U575RIT6单片机(四)
  • 嵌入式c学习七
  • 企业架构与IT方法论:现代企业的基石
  • SQLark 实战 | 如何通过对象名和 DDL 快速搜索数据库对象
  • Unity TextMeshPro中显示建筑特殊符号
  • 【NGINX代理附件上传服务配置优化】
  • java项目之基于ssm的旅游论坛(源码+文档)
  • k8s搭建kube-prometheus
  • 刘小涛任江苏省委副书记
  • 张国清将赴俄罗斯举行中俄“长江—伏尔加河”地方合作理事会第五次会议和“东北—远东”政府间合作委员会双方主席会晤
  • 通往国际舞台之路:清政府与万国公会的交往
  • 30平米的无障碍酒吧里,我们将偏见折叠又摊开
  • 习近平同巴西总统卢拉会谈
  • 广东韶关一镇干部冲进交通事故火海救人,获授“见义勇为”奖励万元