51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1581|回复: 4
打印 上一主题 下一主题

[原创] loadrunner 监控linux的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-2-14 10:13:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下载后解压了rpc.rstatd-4.0.1.tar.gz包后,使用./configure后 再使用make命令
结果显示:

make: *** No targets specified and no makefile found.  Stop.

请问这是个什么情况?有什么解决方法 谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2012-2-14 16:53:36 | 只看该作者
Monitor name :UNIX Resources. Cannot initialize the monitoring on 1.1.1.10. Error while creating the RPC client. Ensure that the machine can be connected and that it runs the rstat daemon (use rpcinfo utility for this verification). Detailed error: RPC: Failed to create RPC client.
RPC-TCP: Failed to establish RPC server address.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-2-14 22:46:01 | 只看该作者
这个问题貌似是你linux少装了个portmap服务,记得不是很清楚了
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2012-2-15 13:49:34 | 只看该作者
检查了下portmap服务是开启的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2012-2-23 17:57:22 | 只看该作者
#!/bin/sh

# 设置测试结果源文件的路径
REPORT_HOME=/home
SAR_FILE=$REPORT_HOME/result

if [ -f "$SAR_FILE" ]
then
  echo "Collecting the test data..."
  
  {
    #collect cpu-usage info
    sar -u -f $SAR_FILE | awk '/all/{print 100-$8}' > $REPORT_HOME/cpu-usage.xls
    if [ $? -ne 0 ]
    then
      echo "Failed in collecting CPU info!"
    else
      echo "Succeed in collecting CPU info: ${?}"
    fi
  } &
  
  {
    #collect ram-usage
    sar -r -f $SAR_FILE | awk '!/kbmemfree/&&/^([0-9]|Average)/{print ($3-$5-$6)*100/($2+$3)}' > $REPORT_HOME/ram-usage.xls
    if [ $? -ne 0 ]
    then
      echo "Failed in collecting RAM info!"
    else
      echo "Succeed in collecting RAM info: ${?}"
    fi
  } &

  #collect disk info
  {
    awk 'BEGIN{OFS="\t";print "rd_MB/s","wr_MB/s","avgqu-sz","%util"}' > $REPORT_HOME/disk-info.xls
    sar -d -f $SAR_FILE | awk '$2=="dev8-16"||$2=="dev8-32"||$2=="dev8-48"||$2=="dev8-64"||$2=="dev8-80"||$2=="dev8-96"||$2=="dev8-112"||$2=="dev8-128"||$2=="dev8-144"' | awk 'BEGIN{OFS="\t"}{sum_rd+=$4;sum_wr+=$5;sum_avgqu+=$7;sum_util+=$10;if(NR%9==0){print sum_rd/(9*2*1024),sum_wr/(9*2*1024),sum_avgqu/9,sum_util/9;sum_rd=0;sum_wr=0;sum_avgqu=0;sum_util=0}}' >> $REPORT_HOME/disk-info.xls
    if [ $? -ne 0 ]
    then
      echo "Failed in collecting DISK info!"
    else
      echo "Succeed in collecting DISK info: ${?}"
    fi
  } &

  #collect net-usage
  {
    awk 'BEGIN{OFS="\t";print "rx_MB/s","tx_MB/s","%net"}' > $REPORT_HOME/net-usage.xls
    sar -n DEV -f $SAR_FILE | awk 'BEGIN{OFS="\t"}$2=="eth0"{print $5/1024,$6/1024,($5+$6)/(1024*1.25)}' >> $REPORT_HOME/net-usage.xls
    if [ $? -ne 0 ]
    then
      echo "Failed in collecting NET info!"
    else
      echo "Succeed in collecting NET info: ${?}"
    fi
  } &
  
  echo "Collecting data is done."

else
  echo "The monitor data file is not exist!"
fi
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-23 11:16 , Processed in 0.088991 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表