redis監控工具匯總


redis-stat

redis-stat是一個比較有名的redis指標可視化的監控工具,采用ruby開發,基於redis的info命令來統計,不影響redis性能。

  • docker運行
docker run --name redis-stat -p 8080:63790 -d insready/redis-stat --server 192.168.99.100
  • 運行實例圖


     
    redis-stat-web.png

RedisLive

RedisLive是采用python開發的redis的可視化及查詢分析工具

  • docker運行
docker run --name redis-live -p 8888:8888 -d snakeliwei/redislive
  • 運行實例圖


     
    redis-live.png

訪問http://192.168.99.100:8888/index.html

redmon

redmon提供了cli、admin的web界面,同時也能夠實時監控redis

  • docker運行
docker run -p 4567:4567 -d vieux/redmon -r redis://192.168.99.100:6379 
  • 運行實例圖


     
    dashboard (2).png

redis_exporter

redis_exporter為Prometheus提供了redis指標的exporter,支持Redis 2.x, 3.x and 4.x,配合Prometheus以及grafana的Prometheus Redis插件,可以在grafana進行可視化及監控

  • 運行實例圖


     
    image

小結

redis-stat、RedisLive、redmon都是現成的redis監控工具,只能可視化指標不能監控,而基於redis_exporter以及grafana可以做到指標可視化以及監控報警,可以考慮集成到生產應用上。

doc




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM