中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Redis-stat的安裝與使用

發布時間:2020-07-28 21:38:15 來源:網絡 閱讀:6923 作者:miaocbin 欄目:編程語言

redis-stat是一個用ruby寫成的監控redis的程序,基于info命令獲取信息,而不是通過monitor獲取信息


一、安裝ruby

yum install -y ruby ruby-devel rubygems


由于國內網絡原因,導致 rubygems.org 存放在 Amazon S3 上面的資源文件間歇性連接失敗。所以你會與遇到 gem install rack 或 bundle install 的時候半天沒有響應,所以需要修改rubygems為淘寶鏡像。


二、替換rubygems

gem sources --add https://ruby.taobao.org/ --remove http://rubygems.org/
gem sources -l


三、安裝redis-stat

git clone https://github.com/junegunn/redis-stat.git
gem install redis-stat


會提示

Building native extensions.  This could take a while...
Building native extensions.  This could take a while...
Building native extensions.  This could take a while...
ERROR:  Error installing redis-stat:
        redis-stat requires daemons (~> 1.1.9, runtime)


四、卸載daemons

gem uninstall daemons
gem install daemons
gem install redis-stat

裝redis-stat同時會安裝daemons-1.1.9,如果系統已安裝daemons其他版本,需再次卸載

ERROR:  Error installing redis-stat:
        redis-stat requires daemons (~> 1.1.9, runtime)
gem uninstall daemons
Select gem to uninstall:
 1. daemons-1.1.9
 2. daemons-1.2.3
 3. All versions
> 2
Successfully uninstalled daemons-1.2.3



五、安裝SystemTimer

gem install SystemTimer


然后就可以啟動redis-stat了



六、基本使用

redis-stat命令參數

usage: redis-stat [HOST[:PORT] ...] [INTERVAL [COUNT]]
    -a, --auth=PASSWORD         設置密碼(密碼如有特殊字符,用單引號,不要用雙引號!)
    -v, --verbose            顯示更多信息
        --style=STYLE         輸出編碼類型: unicode|ascii
        --no-color          取消ANSI顏色編碼
        --csv=OUTPUT_CSV_FILE_PATH  以CSV格式存儲結果
        --es=ELASTICSEARCH_URL    把結果發送到 ElasticSearch: [http://]HOST[:PORT][/INDEX]
        --server[=PORT]        運行redis-stat的web server (默認端口號: 63790)
        --daemon           使得redis-stat成為進程。必須使用 --server 選項
        --version           顯示版本號
        --help            顯示幫助信息


        

常用命令組合:


多實例監控:是匯總信息,多實例的話,最好用:RedisLive

redis-stat --verbose --server=8090 5 110.47.90.168:6379 110.160.4.71:6379
redis-stat 110.160.4.71:6379 110.47.90.168:6379 1 10



命令行模式監控redis:

redis-stat -a 'redis訪問密碼'
redis-stat -a 'redis訪問密碼' 1
redis-stat -a 'redis訪問密碼' 1 10
redis-stat -a 'redis訪問密碼' --verbose
redis-stat -a 'redis訪問密碼'  10.59.2.13:6379
redis-stat -a 'redis訪問密碼'  10.59.2.13:6379 1 10 --csv=/tmp/outpu.csv --verbose


WEB模式:

redis-stat --server


指定端口,5秒刷新一次:

redis-stat --verbose --server=63790 5


web界面查看(5秒刷新一次):

http://10.59.2.13:63790


守護進程模式(后臺運行):

# redis-stat server can be daemonized
redis-stat --server --daemon
redis-stat -a 'redis訪問密碼' --server=端口  --daemon --verbose 5 10.59.2.13:6379
redis-stat -a 'redis訪問密碼' --server=63790 --daemon --verbose 5 10.59.2.13:6379


殺掉后臺進程

# Kill the daemon
killall -9 redis-stat-daemon

Redis-stat的安裝與使用

參考地址:

https://github.com/junegunn/redis-stat


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

葫芦岛市| 盱眙县| 河曲县| 平果县| 昭苏县| 唐山市| 汉沽区| 南华县| 丰县| 门源| 芷江| 吐鲁番市| 西乡县| 鸡东县| 德格县| 涟水县| 手游| 阿尔山市| 兴安县| 宣威市| 黄骅市| 锡林浩特市| 武乡县| 偏关县| 灵石县| 林西县| 塘沽区| 韩城市| 扶绥县| 榕江县| 开平市| 汉寿县| 新安县| 霍林郭勒市| 温宿县| 大埔县| 洪江市| 九台市| 陆川县| 新和县| 固阳县|