zoukankan      html  css  js  c++  java
  • LR通过snmp监控linux下的mysql

    LR通过snmp监控linux下的mysql

    在linux底下安装配置snmp

    1、使用系统盘安装rpm包(这种方式最好)

    2、在www.net-snmp.org处下载net-snmp安装(安装后有可能找不到snmpd.conf文件)

    tar xzvf  net-snmp-5.4.2.1.tar.gz
    cd  net-snmp-5.4.2.1
    ./configure
    这里会叫你输入一些信息,其中有一步(好像是第二步)是问要安装什么版本:1、2、3,输入2回车
    其它都直接回车就可以
    make
    make install

    安装后,会生成可执行程序:/usr/local/sbin/snmpd

    使用net-snmp*.tar.gz安装时,如果找不到snmpd.conf文件,可以在其解压目录下COPY一份EXAMPLE.conf/usr/local/etc/snmp下,并改名为snmpd.conf
    修改配置文件中内容:

    #sec.name source         community

    com2sec local    192.168.146.50      public  //ip为监控服务器IP

    com2sec  mynetwork192.168.146.0/24     public //允许监控的网络

    #context sec.model sec.level  match read  write notif

    access MyROGroup ""     any      noauth   exact all   all   none

    access MyRWGroup ""     any      noauth   exact all   all   none

    //read write都为all

    LunnerRunner中添加监控:

    1、控制场景-RUN-添加SNMP到监控窗口

    2、在SNMP到监控窗口点击右键添加度量,添加服务器和mysqlPID

    添加PID的路径:mgmt--mib-2--host—hrswrunperf--runperftable-- hrswrunperfEnter --  hrswrunperfcpu(如果是要监控内存那么应该是***Mem)查找需要的PID

    (注:hrswrunperfcpu下的一大串数字,代表的就是各个进程的PID,在linux服务器上可通过ps查看mysql的PID)

  • 相关阅读:
    jenkins使用
    pytest+allure生成接口自动化测试报告
    charles系列
    go语言安装使用
    go语言介绍
    Nginx
    python面试题-python相关
    pyhon全栈开发学习目录
    补充【第二章】supervisor守护进程保障服务
    python全栈开发基础【补充】python中列表排序,字典排序,列表中的字典排序
  • 原文地址:https://www.cnblogs.com/qmfsun/p/4901410.html
Copyright © 2011-2022 走看看