[case38]聊聊redis的監控工具

本文主要研究一下redis的監控工具html

redis-stat

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

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

RedisLive

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

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

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

redmon

redmon提供了cli、admin的web界面,同時也可以實時監控redisgithub

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

redis_exporter

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

  • 運行實例圖

小結

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

doc

相關文章
相關標籤/搜索