Redis效能分析和運維工具
目錄
redis-benchmark工具
作用: 可用於redis基準資訊,伺服器效能檢測
$ redis-benchmark -h localhost -p 6379 -c 100 -n 100000
100個併發連線,100000個請求,檢測host為localhost 埠為6379的redis伺服器效能
monitor命令
作用:執行該命令將會把redis日誌全部列印出來,有時間,來源ip,來源埠,操作函式,操作key。可以基於這些日誌對當前redis使用情況進行統計分析
redis-cli
127.0.0.1:6379>monitor
1509964152.131699 [1 127.0.0.1:40008] "hmget" "DEFAULEGYM_PK_PLAYER_PROPERTY_10105" "cup" "type" "pkScore" "matchTimeIntervals"
1509964152.131699 [1 127.0.0.1:40008] "hmget" "DEFAULEGYM_PK_PLAYER_PROPERTY_10105" "cup" "type" "pkScore" "matchTimeIntervals"
slowlog命令
作用:該命令把耗時較長的命令列出來
redis-cli
127.0.0.1:6379>slowlog get 128 // 只儲存128條滿日誌,多了會頂掉
1) 1) (integer) 77 // 編號
2) (integer) 1509876448 // 時間戳
3) (integer) 28599 // 耗時,微妙
4) 1) "info" // 命令
2) "loglevel" // 操作key
2) 1) (integer) 76
2) (integer) 1509503373
3) (integer) 42481
4) 1) "LPOP"
2) "WECHATAPP:MESSAGE_LIST_user:ALL"
info命令
作用:命令用來檢視redis概覽各項情況
127.0.0.1:6379> info //所用概覽
127.0.0.1:6379> info CPU // cpu使用情況
Redis高階用法進入Redis Deepen系列
掃碼關注公眾號
相關文章
- redis工具擴容收縮運維工具Redis運維
- redis安裝和運維Redis運維
- redis哨兵,叢集和運維Redis運維
- 這 4 種 Redis 常用運維工具都不會?你算啥運維人Redis運維
- Linux效能運維–三個Python小工具Linux運維Python
- redis 效能分析Redis
- 工作中Redis有哪些好用的運維工具Redis運維
- redis運維手冊Redis運維
- valgrind和Kcachegrind效能分析工具詳解
- Redis 相關運維操作Redis運維
- redis運維(三)redis6.0.8安裝Redis運維
- linux運維工具psshLinux運維
- 運維監控工具運維
- 《Redis開發與運維》慢查詢分析 讀書筆記Redis運維筆記
- MySQL基礎運維——percona-toolkit運維工具MySql運維
- 效能分析工具 - pprof
- Redis 分析工具 redis-rdb-toolsRedis
- redis cluster叢集管理工具redis-trib.rb命令小結-運維筆記Redis運維筆記
- Redis 例項分析工具Redis
- 8. 傻瓜運維工具運維
- android效能分析工具systraceAndroid
- CPU效能分析工具原理
- SAP OData效能分析工具
- 效能分析工具簡介
- 40道 Redis 運維面試題Redis運維面試題
- Redis日常運維-基礎認識Redis運維
- Redis日常運維-引數詳解Redis運維
- 運維工作中的指令碼化和工具化運維指令碼
- 【IT運維】運維告警方式有哪些?哪個工具好用?運維
- redis效能監控工具redis-stat安裝初探Redis
- 運維秘籍:10條命令1分鐘,如何快速分析 Linux效能問題?運維Linux
- Linux運維人員必會開源運維工具體系Linux運維
- Ansible自動化運維工具運維
- Redis日常運維-02主從複製Redis運維
- 《Redis開發與運維》快速筆記Redis運維筆記
- Android 效能分析工具之TraceViewAndroidView
- 記憶體效能分析工具記憶體
- Java 效能分析 5 大工具Java