我在Azure上使用Redis缓存。它的定价层为ARM EABI v7a
。所以我的问题是,你能告诉我如何查看缓存中当前的内存使用情况吗?换句话说,未来还有多少缓存存储空间可供使用?我试图在仪表板上找到它。但无法找到它。
答案 0 :(得分:1)
您可以配置redis缓存诊断以获取此信息。有关详细信息,请参阅How to monitor Azure Redis Cache - Available metrics and reporting intervals
。在此链接中,其中一个可用指标是Used Memory
我相信您正在寻找。
已用内存用于键/值对的高速缓存内存量 在指定的报告间隔期间以MB为单位缓存。此值映射 从Redis INFO命令到used_memory。这不包括 元数据或碎片。
我没有亲自使用REDIS Cache,但如果我的记忆正确,我会在某处读到你可以通过门户网站提供的REDIS Console
执行REDIS命令来找到这些信息。有关此问题的详细信息,请参阅此链接:https://azure.microsoft.com/en-in/documentation/articles/cache-configure/#redis-console。
答案 1 :(得分:0)
在Redis控制台中运行INFO memory
命令,并在输出中查找used_memory_human
参数。