Redis監控工具

2022-05-22 14:21:13 字數 1420 閱讀 2528

系統:ubuntu14.04

redis版本:redis-2.8.24

監控工具:redis live、redis-stat

wget -c

tar zxmf redis-2.8.24.tar.gz

mkdir -pv /opt/redis/ /export/redis/data

cd redis-2.8.24/ &&make && make prefix=/opt/redis/ install

vim /opt/redis/etc/redis.conf

/opt/redis/bin/redis-server /opt/redis/etc/redis.conf

python編寫,分析查詢語句並且有web介面的監控工具

注:長時間執行對redis效能有所影響

安裝redislive

pip install tornado

pip install redis

pip install python-dateutil

git clone live專案

git clone

conf配置

cd src

vim redis-live.conf

........

可以多個

],

"datastoretype" : "redis",

"redisstatsserver":

,"sqlitestatsstore" :

}

啟動監控指令碼,監控120秒,duration引數是以秒為單位

./redis-monitor.py —duration=120

啟動webserver。

redislive使用tornado作為web伺服器,所以不需要單獨安裝伺服器

tornado web server 是使用python編寫出來的乙個極輕量級、高可伸縮性和非阻塞io的web伺服器軟體

乙個用ruby寫成的監控redis的程式,基於info命令獲取資訊,而不是通過monitor獲取資訊,效能應該比monitor要好。

官網:ruby環境安裝

apt-get install ruby

apt-get install rubygems

redis-stat安裝:

gem install redis-stat

如果報錯請公升級一下ruby

使用命令列模式

redis-stat localhost:6379 1 10

web介面模式

redis-stat —verbose —server=8080 5

redis狀態監控視覺化工具RedisLive使用

首先,別人寫的工具,贊一下 github位址 然後,fork一下,自己加點功能 gui介紹 直接copy的github 下面大概介紹一下初步使用 有個小坑 git clone git 2 安裝依賴 進入專案目錄 redislive 執行命令 pip install r requirements.tx...

監控redis鍵值

測試過程中我們有一部分常量值放入redis,共大部分應用呼叫。但在測試過程中經常有人會清空redis,回歸測試。so,為了穩定不去重啟應用。編寫個小指令碼,監控redis的鍵值,被人刪除了,會自動插入。usr bin env python coding utf 8 import redis,time...

mongodb監控工具

1 mongosniff mongosniff source net lo監控mongodb的埠 舉例 這是開啟的兩個客戶端,可以看到相應的操作在這個監控下面可以看到 2 mongostat 可以檢視執行的mongodb的統計資訊 字段說明 insert 每秒插入量 query 每秒查詢量 upda...