LoadRunner监控Centos和Ubuntu资源之服务器配置
Centos
我用的版本是Centos6.8
首先更新源以及基础操作我就不说了,直接上步骤:
Step 1 安装相关程序
执行命令:yum install inetd,这一步是为了安装rstatd的守护进程
执行命令:yum install rusers-server
Step 2 启动服务
service rpcbind start
service xinetd start
service rstatd start
Step 3 (可选)编译rstatd的组件以实现rpcclient的功能
这一部分是非必须的,如果你之前踩过坑,就会知道那些坑货写的文章里让你通过rpcinfo、rup、rsysinfo host等命令去验证,如果你想用这些命令,可以:
wget https://nchc.dl.sourceforge.net/project/rstatd/rstatd/4.0.1/rpc.rsta td-4.0.1.tar.gz
tar -zxvf rpc.rstatd-4.0.1.tar.gz
cd rpc.rstatd-4.0.1
./configure
make
make install
然后可以通过rsysinfo localhost命令看到本地的信息了:
Step 4 使用LoadRunner监控服务器资源
这是最终的一步,我事先已经录制了一个脚本,并在Controller中创建了场景,直接添加Unix资源监视器:
这里要注意:选择资源度量时,如果你用了loadrunner的语言包,汉化成中文了,那么就要把自动添加的那些资源度量先全部删除,然后选择“添加”重新添加,不然会在后面报错。
添加好后,稍等一会,我们就可以看到监控的信息了:
Ubuntu
Ubuntu下面其实更加简单,那些坑货乱写的文章,我只想说#¥%@#&……%……¥&
Step 1 安装
apt-get install openbsd-inetd
apt-get install rstatd
Step 2[不存在的]
如果你安装完了,就不用做任何事情了,直接去LoadRunner Controller上添加监视器就行了:
Step 3(可选) 安装客户端的操作
apt-get install rstat-client
之后所有的rup、rsysinfo等都就装好了,根本不用编译其他乱七八糟的东西。
列出几个常用指标的含义:
average load:过去1分钟的平均负载
cpu utilization: cpu的使用率
disk traffic:disk传输率
paging rate:每秒从磁盘读到物理内存,或者从物理内存写到页面文件的内存页数
Swap-in rate:每秒交换到内存的进程数
Swap-out rate:每秒从内存交换出来的进程数
最新文章
- AngularJS2
- CentOS IP丢失,切换了网络连接导致的vmnet8未启用dhcp
- 初学Python(五)——元组
- springboot启动时报错No session repository could be auto-configured.....
- java多线程编程核心技术——第六章总结
- 记——加快gradle 构建速度的经验
- Java线程池源码解析
- 物联网框架ServerSuperIO.Core(.netcore)跨平台,一套设备驱动通吃嵌入式、上位机、云服务
- ElasticSearch(八)Elasticsearch-head 连接不上Elasticsearch的原因和解决方案
- Swap file ";.BranchModel.class.php.swp"; already exists!
- 025k个一组翻转链表
- CentOS下用yum命令安装jdk【转】
- Jmeter(二十二)_jenkins配置gitlab插件与ant插件
- Python 爬虫 解决escape问题
- 前端css规范
- python多重继承C3算法
- java之标记型接口Cloneable
- SQL表连接查询inner join left join right join full join ...
- vim 编辑器常规操作
- 重置 ckeditor清空内容
热门文章
- asp.net mvc ajax文件上传
- Java Int类型与字符,汉字之间的转换
- 1.自定义view入门
- Java学习_面向对象编程
- C#脚本引擎CS-Script
- 如何在K8S中优雅的使用私有镜像库 (Docker版)
- 已加载";C:\Windows\SysWOW64\msvcp120d.dll";.无法查找或打开 PDB 文件.
- std::thread线程详解(1)
- WebService 适用场合
- springboot中数据库的连接