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即可 如下图:

 wKioL1OX9-2hdgJBAAIWde8ljGE353.jpg
















本文转自hblxp32151CTO博客,原文链接: http://blog.51cto.com/starpoint/1424975 ,如需转载请自行联系原作者
相关文章
|
6月前
|
监控 关系型数据库 MySQL
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
|
1月前
|
存储 监控 Linux
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
【2月更文挑战第17天】Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
27 1
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
|
4月前
|
存储 监控 Linux
Ganglia【部署 01】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
Ganglia【部署 01】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
46 0
|
4月前
|
存储 监控 前端开发
zabbix概述及简单的在centos7安装Zabbix5.0及添加监控对象
Zabbix是一种开源的企业级监控解决方案,用于实时监控网络、服务器、应用程序等各种设备和服务的性能和可用性,并提供通知和报警功能。它具有灵活可扩展、可定制化的特点,可以满足不同规模和需求的监控需求。
162 0
|
6月前
|
监控 关系型数据库 MySQL
Zabbix分布式监控实战(二)——CentOS 7.5安装Zabbix-agent 5.0监控Mysql数据库
Zabbix分布式监控实战(二)——CentOS 7.5安装Zabbix-agent 5.0监控Mysql数据库
|
9月前
|
Prometheus 监控 Cloud Native
【实战】CentOS7 Prometheus+Grafana面板搭建+监控node_exporter+监控mysqld_exporter
有3台主机(CentOS7): 192.168.188.100 服务端 192.168.188.101 客户端 192.168.188.102 客户端 100部署Prometheus(9090)+Grafana(3000) 101部署node_exporter(39100)模块,监控该服务器所用资源情况 102部署mysqld_exporter(39200)模块,监控该服务器上的数据库使用情况
582 0
QGS
|
SQL 监控 数据库
(Centos7-x86)zabix5.0-0 —agent2监控 SQL server数据库(Windows)
记(Centos7-x86)zabix5.0-0 —agent2监控 SQL server数据库(Windows)
QGS
414 0
(Centos7-x86)zabix5.0-0 —agent2监控 SQL server数据库(Windows)
QGS
|
监控 关系型数据库 MySQL
(Centos7-x86)zabbix5.0—agent2监控MySQL(Windows)
记(Centos7-x86)zabbix5.0—agent2监控MySQL(Windows)
QGS
147 0
(Centos7-x86)zabbix5.0—agent2监控MySQL(Windows)
QGS
|
监控 Windows
(Centos7-x86)zabbix5.0—agent2 监控windows主机
记(Centos7-x86)zabbix5.0—agent2 监控windows主机
QGS
118 0
(Centos7-x86)zabbix5.0—agent2 监控windows主机
QGS
|
监控 关系型数据库 Linux
(Centos7-x86)zabbix5.0—agent2监控docker
记(Centos7-x86)zabbix5.0—agent2监控docker
QGS
292 0
(Centos7-x86)zabbix5.0—agent2监控docker