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:每秒从内存交换出来的进程数

LoadRunner监控Centos和Ubuntu资源之服务器配置的更多相关文章

  1. Loadrunner监控Centos

    一.安装必要包 yum istall gcc gcc-c++ rpcbind -y 二.下载安装必要软件rstatd 下载并安装rstatd,下载地址:http://sourceforge.net/p ...

  2. LoadRunner监控Unix、Windows方法及常用性能指标

    目  录 一.LoadRunner监控Linux资源.... 3 (一).准备工作... 3 1.可以通过两种方法验证服务器上是否配置了rstatd守护程序:... 3 (2)使用find命令... ...

  3. LoadRunner监控Linux资源

    一.LoadRunner监控Linux资源 (一).准备工作 首先,监视Linux一定要有rstatd这个守护进程,有的Linux版本里也有可能是rpc.rstatd这里只是名字不同而已,功能是一样的 ...

  4. LoadRunner监控Linux

    rstat协议允许网络上的用户获得同一网络上各机器的性能参数. 需要下载3个包:    (1)rsh-0.17-14.i386.rpm     (2)rsh-server-0.17-14.i386.r ...

  5. 【系统】CentOS、Ubuntu、Debian三个linux比较异同

    CentOS.Ubuntu.Debian三个linux比较异同 2014-07-31 12:58             53428人阅读             评论(6)             ...

  6. CentOS、Ubuntu、Debian三个linux比较异同

    Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本. 商业版本以Redhat为代表,开源社区版本则以debian为代表.这些版本各有不同的特点, ...

  7. CentOS、Ubuntu、Debian三个linux比较异同[转]

    Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本. 商业版本以Redhat为代表,开源社区版本则以debian为代表.这些版本各有不同的特点, ...

  8. 【转帖】Linux发行版:CentOS、Ubuntu、RedHat、Android、Tizen、MeeGo

     Linux发行版:CentOS.Ubuntu.RedHat.Android.Tizen.MeeGo作者:阳光岛主 原文在这儿 Linux,最早由Linus Benedict Torvalds在199 ...

  9. LoadRunner监控Linux条件和解决方法

    注:内容来自网络 需要下载3个包: (1)rsh-0.17-14.i386.rpm (2)rsh-server-0.17-14.i386.rpm (3)rpc.rstatd-4.0.1.tar.gz ...

随机推荐

  1. 十行 Python 代码就提取了韦小宝的身份证信息

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 记得以前有个广告词叫:"学好数理化,走遍天下都不怕",感觉应该再加一句:&quo ...

  2. 给小白整理的一篇Python知识点

    1.基本概念 1.1 四种类型 python中数有四种类型:整数.长整数.浮点数和复数. python中数有四种类型:整数.长整数.浮点数和复数. 整数, 如 1 长整数 是比较大的整数 浮点数 如 ...

  3. net core cap结合redis+数据库实现最终一致性

    CAP 同时支持使用 RabbitMQ,Kafka,Azure Service Bus 等进行底层之间的消息发送. CAP 目前支持使用 Sql Server,MySql,PostgreSql,Mon ...

  4. Blogs实现侧边公告栏设置

    说明:只需要在博客侧边栏公告(支持HTML代码) (支持 JS 代码)里面添加如下代码 #1.博客运行时长统计 <!--博客运行时长显示开始--!> <div id="sh ...

  5. 【mybatis-plus】什么是乐观锁?如何实现“乐观锁”

    "乐观锁"这个词以前我也没听过.上次在测试需求的时候,查询数据库发现有一个version字段,于是请教开发这个字干嘛使, 人家回复我:乐观锁,解决并发更新用的.当时大家都忙,咱也不 ...

  6. Python-对比参考目录查找多个文件夹中不同的文件

    改完文件名称后,Dr.he 发现分别保存5个状态的jpg 文件的文件夹出现缺少文件的情况.为了让他少熬夜查找缺失文件,结合网友分享的脚本,写了查找以下代码,满足他的需求,也以防自己忘记.以下代码能解决 ...

  7. vue+element对常用表格的简单封装

    在后台管理和中台项目中, table是使用率是特别的高的, 虽然element已经有table组件, 但是分页和其他各项操作还是要写一堆的代码, 所以就在原有的基础上做了进一步的封装 所涵盖的功能有: ...

  8. 推荐使用并手写实现redux-actions原理

    @ 目录 一.前言 二.介绍 2.1 创建action 2.2 reducer 2.3 触发action 三. 认识与手写createAction() 3.1 用法 3.2 原理实现 四.认识hand ...

  9. Intellij IDEA设置

    代码格式化/保存时自动格式 搜索google-java-format 和 Save Actions,安装 保存时候// 自动空格 自动导包 自动换行

  10. maven 父子项目 pom

    父项目 <!--项目 id--> <artifactId>expressway-cloud-travel</artifactId> <!-- 子模块--> ...