zoukankan      html  css  js  c++  java
  • 服务器安装redis-stat和easyNmon

    在性能测试/压力测试时,我们需要对服务器内存及redis的变化进行监控,来判断测试过程中服务器是否承受住这些压力。

    1:安装easyNomon

    下载地址:https://github.com/mzky/easyNmon/releases

    将下载好的文件解压,并进入解压之后的目录,执行:

    nohup ./easyNmon -p 指定一个端口号 > myout.out 2>&1 &

    访问路径: 服务器ip:指定的端口号

    2:安装redis-stat

    先下载: git clone https://github.com/junegunn/redis-stat.git

    解压之后进入该目录执行:

    nohup ./redis-stat 服务器ip:redis端口号  -a   redis密码   --server=指定一个端口号 1 > myout.out 2>&1 &

    访问路径: 服务器ip:指定的端口号

    常用的安装失败解决办法:

    ruby重装,因为版本太低。

    1:安装curl:  yum -y install curl
    2:安装rvm:   gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
    3:添加密钥:  gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
    4:安装rvmb: curl -L get.rvm.io | bash -s stable
    5:安装gem: yum install gem -y
    5:修改 rvm下载 ruby的源,到 Ruby China 的镜像:   gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
    6:生效: source /usr/local/rvm/scripts/rvm
    7:选择安装ruby大于2.3.0版本:  rvm install 2.3.3
    8:选择使用新安装的ruby:    rvm use 2.3.3
    9:安装相应插件: gem install redis 和 gem install redis-stat
    

    若ruby的密钥失效,可以到ruby官网获取: http://www.ruby-lang.org/en

    若使用yum命令失败,可能是服务器的域需要修改,可以将其修改成阿里域。

    1: cd /etc/yum.repos.d/
    2: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    3: yum update
    4: yum clean all 
    5: yum makecache 
    

     

  • 相关阅读:
    textarea宽度、高度自动适应处理方法
    Table嵌套去掉子table的外边框
    发现原来自己挺能给自己找理由开脱的
    Life is not the amount of breath you take.
    在遍历ResultSet的循环中再执行SQL会发生什么(前提:同一个Statement)
    按月查询数据
    Oracle SQL 判断某表是否存在
    在Python程序中执行linux命令
    在Oracle中十分钟内创建一张千万级别的表
    Redis Sentinel结构 及相关文档
  • 原文地址:https://www.cnblogs.com/zhouzetian/p/13265772.html
Copyright © 2011-2022 走看看