日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Redis集群监控及Redis桌面客户端

發布時間:2025/3/15 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis集群监控及Redis桌面客户端 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

之前在生產環境部署了Redis集群,一直苦于沒有工具監控,最近找了下網上推薦redmon和Redislive的比較多,查看了兩個項目的github,都幾年沒有更新,這兩個項目應該沒有人在維護了,如果哪位有更好的替代方案麻煩告知!

僅將自己的部署方案貼出來,以供自己翻查!

具體步驟參考自redislive 的github安裝文檔:-----------------http://www.nkrode.com/article/real-time-dashboard-for-redis

環境:

CentOS7.2-1511 minimal?

python 2.7.5

安裝依賴組件:

1、yum install epel-release

? ? ? yum install python-devel python-setuptools python-pip

? ? ? pip install redis

? ? ??pip install dateutil(內網通過掛載本地yum源安裝的)

pip install tornado(內網通過下載tornado-1.2.1.tar.gz python setup.py install)

如果是python2.7以下,還需要安裝pip install argparse 官方文檔說明

? ? ??

2、安裝過程中如有報錯,安裝相應的依賴即可(內網可通過外網虛機 yum install --downloadonly --downloaddir 方式下載安裝)


3、下載github源碼

? ? git clone?https://github.com/nkrode/RedisLive.git 或者直接下載解壓

4、配置文件更改

? ? #cd nkrode-RedisLive-6debcb6

? ?#cd src

? ? mv redis-live.conf.example redis-live.conf

? #vi redis-live.conf

注意打開的方式,部分編輯工具會進入非法字符

原始的配置文件如下:

? ?

[plain]?view plaincopy
  • {??
  • ????????"RedisServers":??
  • ????????[???
  • ????????????????{??
  • ????????????????????????"server":?"154.17.59.99",??
  • ????????????????????????"port"?:?6379??
  • ????????????????},??
  • ??
  • ????????????????{??
  • ????????????????????????"server":?"localhost",??
  • ????????????????????????"port"?:?6380,??
  • ????????????????????????"password"?:?"some-password"??
  • ????????????????}??
  • ????????],??
  • ??
  • ????????"DataStoreType"?:?"redis",??
  • ??
  • ????????"RedisStatsServer":??
  • ????????{??
  • ????????????????"server"?:?"ec2-184-72-166-144.compute-1.amazonaws.com",??
  • ????????????????"port"?:?6385??
  • ????????},??
  • ??
  • ????????"SqliteStatsStore"?:??
  • ????????{??
  • ????????????????"path":??"to?your?sql?lite?file"??
  • ????????}??
  • } ?

  • 部分配置參數說明:

    RedisStatsServer: 如果存儲類型選擇了reids,就需要配置此項,即另外拿出一個redis來存儲其他redis的狀態信息,也就是上面說的元數據。

    SqliteStatisStore: 如果存儲類型選擇了sqlite,就配置此項,指定一個路徑保存sqlite文件。

    5、服務啟動

    ./redis-monitor.py?--duration=120

    ./redis-live.py

    http://192.168.1.101:8888/index.html


    以上兩個進程都是默認前臺運行,可以后臺去執行

    nohup?./redis-monitor.py?--duration=36000 --quiet &

    ? ? ? ? nohup ./redis-live.py --log_file_prefix=/home/user/log/redis_live --logging=warning &


    6、redis-client

    RedisDesktopManager下載地址 https://redisdesktop.com/ 有windows Linux mac版本,下載建立連接即可。

    http://bbs.redis.cn/forum.php?mod=viewthread&tid=840


    總結

    以上是生活随笔為你收集整理的Redis集群监控及Redis桌面客户端的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。