LoadRunner针对Centos实施监控-创新互联

1.安装 xinetd

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网络空间、营销软件、网站建设、富锦网站维护、网站推广。

    yum -y install xinetd

2. 安装rsh


   注:以下安装的rsh-server、rsh、rstatd包如果不能通过wget下载,可以在51cto下载中心下载,地址如下:

    http://down.51cto.com/data/1322433

  •  从如下地址去下载

  wget ftp://ftp.muug.mb.ca/mirror/redhat/redhat/linux/9/en/os/i386/RedHat/RPMS/rsh-server-0.17-14.i386.rpm

  •  安装rsh服务器rpm包

  rpm -ivh rsh-server-0.17-14.i386.rpm --force --nodeps

  •  下载rsh客户端rpm包

  wget ftp://ftp.muug.mb.ca/mirror/redhat/redhat/linux/9/en/os/i386/RedHat/RPMS/rsh-0.17-14.i386.rpm

  •  安装rsh客户端rpm包

  rpm -ivh rsh-0.17-14.i386.rpm --force --nodeps

3. 安装 rstatd

第1种方式安装rstatd

  wget http://nchc.dl.sourceforge.net/project/rstatd/rstatd/4.0.1/rpc.rstatd-4.0.1.tar.gz

  下载后按下面的内容解压与安装

    # tar –xzvf rpc.rstatd-4.0.1.tar.gz


    # ./configure ---配置

    # make ---编译

    # make install ---安装

 第2种方式安装rstatd

    yum install rusers-server

  运行如下方式来查看是否已经将 rusers-server 装上了(如妹结果还需)

    yum search rusers-server

    通过 rpcinfo -p 来查看是否已经有 rstatd 服务启动了启动的结果如下所示:

        [root@locathost init.d]# rpcinfo -p

      program vers proto  port  service

      100000   4  tcp   111  portmapper

      100000   3  tcp   111  portmapper

      100000   2  tcp   111  portmapper

      100000   4  udp   111  portmapper

      100000   3  udp   111  portmapper

      100000   2  udp   111  portmapper

      100024   1  udp  37276  status

      100024   1  tcp  51722  status

      100001   3  udp   991  rstatd

      100001   2  udp   991  rstatd

      100001   1  udp   991  rstatd

      100011   1  udp   875  rquotad

      100011   2  udp   875  rquotad

      100011   1  tcp   875  rquotad

      100011   2  tcp   875  rquotad

   如果没有,那么到init.d下启动,命令如下


    /etc/init.d/./rstatd start

   命令扩展启动 (./rstatd {start|stop|status|rstart})


4. 配置 xinetd.conf


    vi /etc/xinetd.conf



        #

        # This is the master xinetd configuration file. Settings in the

        # default section will be inherited by all service configurations

        # unless explicitly overridden in the service configuration. See

        # xinetd.conf in the man pages for a more detailed explanation of

        # these attributes.


        defaults

        {

        # The next two items are intended to be a quick access place to

        # temporarily enable or disable services.

        #

        #enabled=

        #disabled=


        # Define general logging characteristics.

        log_type= SYSLOG daemon info

        log_on_failure= HOST

        log_on_success= PID HOST DURATION EXIT


        # Define access restriction defaults

        #

        #no_access=

        #only_from=

        #max_load= 0

        cps= 50 10

        #instances= 50

        #per_source= 10

        instances= 30

        per_source= 50 10


        # Address and networking defaults

        #

        #bind=

5. 分别修改/etc/xinetd.d/下的三个conf文件

    rlogin ,rsh,rexec 这三个配置文件,

   将这三个文件里面的Disable = yes都改成 Disable = no


   或是把# default: off都设置成 on ,并把“#”去掉,这个的意思就是在xinetd启动的时候默认都启动上面的三个服务!


   例如rlogin的内容

        如下标红的地方修改一处即可

        # default: on

        # description: rlogind is the server for the rlogin(1) program.  The server \

        #provides a remote login facility with authentication based on \

        #privileged port numbers from trusted hosts.

        service login

        {

        socket_type= stream

        wait= no

        user= root

        log_on_success+= USERID

        log_on_failure += USERID

        server= /usr/sbin/in.rlogind

        #disable= yes

        disable = no

        }

6. 启动 xinetd


  service xinetd start


   确认启动

 netstat -an |grep 514

结果:

Java代码

1.tcp     0    0 0.0.0.0:514         0.0.0.0:*          LISTEN

7. 启动 rstatd

  •   rpc.rstatd

  •   rpc.rquotad


8.确认启动:

  rpcinfo -p


结果:

[root@locathost init.d]# rpcinfo -p


  program vers proto  port  service

  100000   4  tcp   111  portmapper

  100000   3  tcp   111  portmapper

  100000   2  tcp   111  portmapper

  100000   4  udp   111  portmapper

  100000   3  udp   111  portmapper

  100000   2  udp   111  portmapper

  100024   1  udp  37276  status

  100024   1  tcp  51722  status

  100001   3  udp   991  rstatd

  100001   2  udp   991  rstatd

  100001   1  udp   991  rstatd

  100011   1  udp   875  rquotad

  100011   2  udp   875  rquotad

  100011   1  tcp   875  rquotad

  100011   2  tcp   875  rquotad

9. 关闭防火墙服务

  service iptables stop

 配置loadrunner unix监控输入服务器ip即可 如下图:


 LoadRunner针对Centos实施监控

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前标题:LoadRunner针对Centos实施监控-创新互联
标题来源:http://azwzsj.com/article/ddijdi.html