Linux 压测及监控工具Nmon
2024-09-08 19:27:15
一、带宽
1. 查看网卡的网络
ethtool:查看宽带大小,语法:ethtool 网卡名称,如:ethtool ens192;
2. 实时统计网卡宽带使用率nload
A. 安装nload
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum makecache
yum -y install nload
B. 使用nload,退出使用ctrl+c
nload 网卡名称,如:nload ens192;
nload -m:一次显示多个设备。
3. 网络带宽测试工具iperf3
A. 安装iperf3:yum -y install iperf3;
B. 使用iperf3:服务端 iperf3 -s
,客户端:iperf3 -c serverIP。
二、性能监控Nmon工具
简介:Nmon是一种在Linux系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地采集系统资源的使用情况,可将结果记录到文件中,然后通过nmon_analyzer工具以图形化展示结果,监控数据有内存、CPU、磁盘I/O和读写比率、页面空间和页面速度、服务器详细信息和资源、消耗最多的进程、运行队列等信息,也可以结合grafana组件更直观的实时展示所监控的数据。
1. 安装并运行
A. 下载对应操作系统的安装包并解压,下载地址见官网;
B. 运行nmon,命令是./nmon_x86_64_centos8;
C. 定频数据采集:./mon -f -t -s 10 -c 6 -m /data/nmon。
2. 命令行参数
快捷键 | 作用 |
c | 查看CPU信息 |
m | 查看内存相关信息 |
d | 查看磁盘相关信息 |
n | 查看网络相关信息 |
t | 查看进程相关信息 |
q | 退出 |
参数 | 作用 |
-f | 监控结果以文件形式输出,默认机器名+日期.nmon格式 |
-F | 和-f作用相同,但要指定输出文件名 |
-s | 采样频率,单位秒 |
-c | 采样次数 |
-m | 生成文件的存放目录 |
-T | 显示资源占用率高的进程 |
3. 可参考:Jmeter系列(38)- 详解性能监控工具 nmon
最新文章
- Linux 基础
- 《大型网站系统与Java中间件实践》读书笔记
- test dword ptr [eax],eax ; probe page. visual studio
- the computer spends over 96% of its time waiting for I/O devices to finish transferring data
- How to center a div in bootstrap3
- linux下查看端口的连接数
- Mybatis 开发中遇见的异常及处理
- 临时节点不能有child 子节点
- PORTE_ISFR &; (1<;<;n)
- Matlab:如何查找给定目录下的文件
- Windows下比较简单的获取网页源码的方法
- MySQL-5.7安装
- Linux中禁用命令历史记录
- 【目录】LeetCode Java实现
- django序列化 serializers
- 好文推荐系列--------(2)GruntJS——重复乏味的工作总会有人做(反正我不做)
- 基于 Laravel 的 文件管理
- java中String与StringBuilder的区别
- OI生涯回忆录(一)
- 简单说明hadoop集群运行三种模式和配置文件
热门文章
- HIVE- INSERT 方法使用
- U盘启动安装 Centos 出错记录(Reached target Basic System)
- 【驱动 】frambuffer中显示屏参数的修改
- IO学习笔记7
- Python SQLite创建数据库和数据表及数据的增删改查
- OpenJ_Bailian - 1088
- 【服务器数据恢复】Linux服务器分区不能挂载的数据恢复案例
- gson属性disableHtmlEscaping对等于号的转义\u003d,注解符号Expose,SerializedName,Since和Until
- 搭建ftp服务器的超详细步骤
- sqoop,hive2mysql