redis監控之Redis Live

hotdog04發表於2015-05-27

安裝配置:

1、python依賴包安裝(安裝使用的是python2.7):
tornado-master redis  python-dateutil certifi backports.ssl_match_hostname argparse
安裝過程缺少什麼會提示地。。

2、redis live包下載:
nkrode-RedisLive-dee5149

3、配置檔案:
檔案放在nkrode-RedisLive-dee5149/src目錄下,否則提示無法找到
監控目標: 100.5.12.118 6379
           100.5.12.119 6379
儲存監控資料: 127.0.0.1 6379
[root@db src]# cat  redis-live.conf
{
        "RedisServers":
        [
                {
                        "server": "100.5.12.118",
                        "port" : 6379
                },

                {
                        "server": "100.5.12.119",
                        "port" : 6379
                }
        ],

        "DataStoreType" : "redis",

        "RedisStatsServer":
        {
                "server" : "127.0.0.1",
                "port" : 6379
        }

}

4、啟動監控:
cd nkrode-RedisLive-dee5149/src
./redis-monitor.py --duration=120

5、啟動web:
./redis-live.py


優點配置簡單,缺點監控不完整,比如主從複製,伺服器效能這些都沒有,所有資訊應該都是來源於info輸出
可以自己配置玩玩,但是生產環境使用感覺有點單薄,不如自己指令碼定製靈活

http://www.nkrode.com/article/real-time-dashboard-for-redis

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20625855/viewspace-1673126/,如需轉載,請註明出處,否則將追究法律責任。

相關文章