我在我的springboot应用程序中使用redis。内存策略为lfu,希望看到热键的统计信息。
一种方法是连接到redis并运行./redis-cli --hotkeys
但最好是监控顶级x热键,并通过Prometheus将其显示在grafana仪表板中。它可以在Redis服务器指标中实现吗?或者我应该使用redis客户端库,并让它收集在springboot应用程序中检索到的密钥?
发布于 2019-06-05 01:13:11
在其当前(v5.0.5)版本中,Redis没有提供收集“热键”的便捷方法,这意味着没有单个命令可以返回它。你能做的就是在你的应用中使用cli (如上所述)或者重写它的逻辑(扫描并调用每个键上的OBJECT FREQ )。
https://stackoverflow.com/questions/56429667
复制相似问题