服务器安装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 

 

原文地址:https://www.cnblogs.com/zhouzetian/p/13265772.html