OS:
[root@app02 redis-4.0.6]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core)
DB:
redis-4.0.6
IP
应用
版本
环境
192.168.2.220
Redis数据库服务器
redis-4.0.6
CentOS Linux release 7
192.168.10.73
监控程序主机
redis-stat-0.4.14.jar
CentOS Linux release 7
redis-stat
下载路径:https://github.com/junegunn/redis-stat/releases
下载文件:redis-stat-0.4.13.jar
redis-stat-0.4.14.jar文件上传到192.168.1.92 主机的/tmp路径下
# ll /tmp
total 22384
-rw-r--r-- 1 root root 22918134 Nov 24 09:54 r redis-stat-0.4.14.jar
# java -version --必须有java运行环境
[root@app02 src]# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
(监控程序主机上执行)
java -jar /usr/local/src/redis-stat-0.4.14.jar --server=8000 192.168.2.220:6379 -a 123456
如图所示:
redis-stat 用法
usage: redis-stat [HOST[:PORT] ...] [INTERVAL [COUNT]] -a, --auth=PASSWORD Password -v, --verbose Show more info --style=STYLE Output style: unicode|ascii --no-color Suppress ANSI color codes --csv[=CSV_FILE] Print or save the result in CSV --es=ELASTICSEARCH_URL Send results to ElasticSearch: [http://]HOST[:PORT][/INDEX] --server[=PORT] Launch redis-stat web server (default port: 63790) --daemon Daemonize redis-stat. Must be used with --server option. --version Show version --help Show this message
5.web方式监控
6.命令小结
1、远程监控单实例
# java -jar /tmp/redis-stat-0.4.13.jar --server=8000 192.168.1.91:63802、远程监控多实例
# java -jar /tmp/redis-stat-0.4.13.jar --server=8000 192.168.1.91:6380 192.168.1.91:6381
转载于:https://www.cnblogs.com/sheng-247/p/9187022.html
相关资源:redis-stat 监控集成包