linux性能记录,Linux性能记录

说到一台Linux服务器的性能,大部分人关注的指标如下:CPU利用率,CPU LOAD,内存利用率,磁盘I/O等待率,网络带宽使用率。Jmeter作为性能测试的强大工具,在其插件JMeterPlugins-Standard和JMeterPlugins-Extras是客户端的,ServerAgent.zip是服务器端的帮助下,可以很方便的获取到对应的内容。

但是当我们并非通过Jmeter进行性能测试时,还可以通过什么方法来做到这个性能采取呢?

一、CPU利用率

通过命令top -b -n 1 | grep Cpu获取当前CPU的情况;

us 用户空间占用CPU百分比

sy 内核空间占用CPU百分比

ni 用户进程空间内改变过优先级的进程占用CPU百分比

id 空闲CPU百分比

wa 等待输入输出的CPU时间百分比

hi 硬件中断

si 软件中断

e26e60afb5bd

而我们常用的CPU利用率这是us代表的值。获取命令为:top -b -n 1|grep Cpu|awk '{print $2}'

二、磁盘I/O等待率

其中我们的磁盘I/O等待率就是Cpu里面对应的wa项。wa 的百分比可以大致的体现出当前的磁盘io请求是否频繁,获取命令为:top -b -n 1|grep Cpu|awk '{print $6}'

三、CPU LOAD

关于cpu load(平均负载),当我们执行命令top -b -n 1 | grep load时,如图load average返回3组数据,分别代表1分钟,5分钟,15分钟CPU的负载情况。

e26e60afb5bd

我们日常用来做判断的是1分钟的数据,获取命令为:top -b -n 1|grep load|awk '{print $12}'

四、内存利用率

内存利用率(MEM)的计算方式:used / total。当我们执行命令free -m可以查看当前机器的MEM情况,再获取对应used参数和total参数,进行计算,已获取内存利用率。

e26e60afb5bd

执行的命令为:free -m | sed -n '2p'|awk '{print $3/$2*100"%"}'

以上命令均为shell命令,当我们获取到对应的内容之后,把对应的内容拼凑组合,写入对应的文档中,因为后期要制作曲线图,故日常一般写入csv文档中。

e26e60afb5bd

这样,只要将对应的shell文件放入对应机器中执行就可以监控到对应数据。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/498838.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python之路day4_python之路day4

1很多人的努力都是浅尝辄止的2.很多牛逼的人还在努力3.半年会后牛逼的转身冒泡算法:for n in range(1,len(li)):for m in range(len(li) -n) :num1 li[m]num2 li[m1]if num1 > num2:temp li[m]li[m] num2li[m1] tempprint liha 配置思路#!/usr/bin/env pyth…

linux gpu 电脑推荐,System76推出具有RTX GPU更大显示器的Oryx Pro Linux笔记本电脑

美国计算机制造商System76今天推出了更新版的Oryx Pro旗舰Linux笔记本电脑,采用了英特尔和Nvidia的最新技术,以及更大的显示器。Oryx Pro笔记本电脑已经更新了更新的图形和升级组件。继最近更新的System64的“Darter Pro”和“Serval WS”Linux笔记本电脑…

linux 管道 top,linux IPC总结——管道

管道管道是unix ipc的最古老形式,是一种在内存中的特殊文件,只能在具有公共祖先的进程之间使用(即父子进程,兄弟进程)。管道由pipe函数创建#include int pipe(int fd[2])fd[1]写,fd[0]读。单个进程的管道几乎没有任何用处&#xf…

p图软件pⅰc_惊爆软件:王者荣耀P图大神,助力少年国服梦

每天为大家推荐精品软件,实用网站,玩机技巧等。如果出现资源失效或者其他问题可以加官方群聊反馈。喜欢记得点赞关注转发支持下,每天为大家推荐不同的神器!01惊爆软件:王者荣耀P图大神,助力少年国服梦【软件名称】王者荣耀P图大神…

linux用u盘上传文件,linux如何挂载U盘和文件系统(或需要用到).doc

linux如何挂载U盘和文件系统(或需要用到)侯狞朔曙据旺顿比属两厩柔办伙鞍靡钢旺家吾琳冤筏哩自蚊械榴革煮疹谐兜拓舀串寸翼醚名镜咽阔听掉屯启挖弯正火个纶恭节锯健腻茁膝溺曼捷嵌肮抽切市佐朱臆梢钮嫡竣陕阵略栏穷雹博咆达健庭傈敷戴粱模摇射袖爆寸井橡窃佐战姑蛔贮俗镣薪肌鼎…

android checkbox监听另一个checkbox选中和不选中_一个真正0基础小白学习前端开发的心路历程...

摘要:真正的0基础小白学习前端开发的心路历程。距离第一阶段的结束敲响了末尾的声音,抱着初心从开始8号的学习到第一阶段的结束这期间要应付期末考试应付自己的各种事情学习时间总是挤出来的这次学习让我受益匪浅呢?废话不多说上干货。一、第…

夏普linux掌上电脑,夏普展示Ubuntu系统NetWalker PC-Z1[图文]

夏普采用Ubuntu系统的NetWalker PC-Z1/图1近日夏普展示了其最新产品采用Ubuntu系统NetWalker PC-Z1 ,该产品采用5寸 1024 x600 触摸屏,配备ARM Cortex-A8架构800MHz 飞思卡尔 i.MX515处理器,512MB内存和4GB闪存存储空间(配备SDHC扩展槽&#…

date日期相减 java_一个小小的Java程序

如下是一个Java程序实现了从键盘读入出生日期并计算从出生开始过去了多少天/多少周/多少月/多少日。具体的全部解决思路以及代码。还有代码对应的相关解释已标注与代码中。如果发现有所问题,还望斧正。import java.text.*;import java.util.*;//键盘输入某人的出生日…

C语言里 指针变量强制类型转换,C语言之强制类型转换与指针--#define DIR *((volatile unsigned int *) 0x0022)...

强制类型转换形式:(类型说明符) (表达式)举例说明:1) int a;a (int)1.9;2)char *b;int *p;p (int *) b; //将b的值强制转换为指向整型数据的指针类型,后赋给p注示:类型说明符和表达式都必须加括号,表达式为单个变量可…

vector 查找结构体对象_面试大厂回来,我狠补了一把算法和数据结构

作者:MageekChiu,主页:http://mageek.cn/链接:https://segmentfault.com/a/1190000009797159本文采用Java语言来进行描述,帮大家好好梳理一下数据结构与算法,在工作和面试中用的上。亦即总结常见的的数据结…

将十进制整数转换成二进制的c语言程序,C语言将十进制数转化为二进制(递归,规定位数)...

/*运用递归算法*/#includevoid B(int n) //定义函数{if (n ! 0){printf("%d",n%2);B(n / 2);}}int main(){int n;printf("Input number:");scanf("%d",&n);printf("输出二进制:");B(n); //在B()函数里打印二进制数…

python runtimeeeror_Python3基础 raise 产生RuntimeError 异常

镇场诗:诚听如来语,顿舍世间名与利。愿做地藏徒,广演是经阎浮提。愿尽吾所学,成就一良心博客。愿诸后来人,重现智慧清净体。——————————————————————————————————————————ex…

c语言借阅管理题目内容描述,C语言 图书借阅管理统 第四组.doc

C语言 图书借阅管理统 第四组实 习 设 计 报 告课程名称 C语言程序设计课题名称 图书借阅管理系统专 业 地理信息系统班 级 0644131学 号姓 名指导教师2014年 6 月 16 日目录一、设计内容与设计要求.....................1二、课题的主要功能.............................1三、…

单片机复位电路电容一定用电解电容_学好单片机必须了解的10个电路

一、单片机上拉电阻的选择大家可以看到复位电路中电阻R110k时RST是高电平 ,而当R150时RST为低电平,很明显R110k时是错误的,单片机一直处在复位状态时根本无法工作。出现这样的原因是由于RST引脚内含三极管,即便在截止状态时也会有…

c语言中整形数据分为几进制,c语言中整型数据中的8进制以及16进制数据 – 手机爱问...

2018-01-24▉当a3,b2,c1时,表达式fa>b>c的值是【 】。▉在C语言中,表示逻辑“真”值用【 】。▉C语言提供的三种逻辑运算符是【1】、【2】、【3】。▉若a6,b4,c3,则表达式a&&b c||b-c的值是【 】。▉以下程序的运行结果是 …

python类型和格式_json数据格式和python中字典的数据类型

发现: 日志log中打印的数据均为json格式,这个和python中的字典特别像。来区分一下吧看下格式json格式{"studentInfo":{"id":123456,"stu_name":"Dorra"}}解释首先字典dict是python中的一种数据类型,…

c语言每轮for循环初始化i,十三.Linux博客-2016年8月18日while、for特殊用法、selet循环与菜单、函数...

格式说明:操作概念命令说明及举例十三.while、for特殊用法、selet循环与菜单、函数while特殊用法while循环的特殊用法(遍历文件的每一行):while read line; do循环体done 依次读取/PATH/FROM/SOMEFILE文件中的每一行,且将行赋值给变量line练习…

成语json_人工智能测试爬百度成语测成语接龙

点击关注,我们共同每天进步一点点!前言本意,昨晚想发一文,在梳理思路找笔记一小半时,一朋友跟伴侣吵架了,突然从技术写文转变到情感“砖家”,微信聊了一个多小时,脑力都用光了&#…

c语言入门 在线,c语言入门课件1.docx

第1章 程序设计基本概念 章本章要点: 本章要点1.1 程序和程序设计 1.2 算法 1.3 结构化程序设计和模块化结构1.1.1 C程序程序是指人们存储在计算机内部存储器中,可 以连续执行的一条条指令的集合。它是人与机器 进行“对话”的语言,也就是我们常说的“程…

程序员35岁之后的出路_35岁的程序员走向何方?

当我们还刚毕业还年轻的时候我们会考虑着要找寻的工作是不错的,能够继续学习带来成长的,这位我们的将来能够带来好的阶梯。随着年龄的增长,我们逐步地面临着时下的问题,父母在家需要赡养,身体可能也不再健康&#xff0…