redis-faia是由Istagram开发并开源的一个Redis查询分析小工具。Istagram团队曾经使用PGFouie来作为其PostgreSQL的查询分析工具,他们觉得Redis也需要一个类似的工具来进行query分析工作,于是开发了redis-faia。
redis-faia是通过Redis的MONITOR命令来实现的,通过对在Redis上执行的query进行监控,统计出一段时间的query特性。
下面就是其使用方法简介:
#可以通过管道从stdi读取N条命令redis-cli-p6490MONITOR|head-<NUMBEROFLINESTOANALYZE>|./redis-faia.py#也可以从一个文件中读取N条命令redis-cli-p6490MONITOR|head-<...>>/tmp/outfile.txt./redis-faia.py/tmp/outfile.txt其输出结果如下:
OverallStats========================================LiesProcessed117773Commads/Sec11483.44TopPrefixes(按key前缀统计)========================================friedlist69945followedbycouter25419followigcouter10139recetcommets3276queued7TopKeys(操作最频繁的key)========================================friedlist






评论