【问题标题】:Is it possible to access MemoryStore Fragmentation Ratio e.g in Cloud Monitoring?是否可以访问 MemoryStore Fragmentation Ratio,例如在 Cloud Monitoring 中?
【发布时间】:2020-09-28 10:04:48
【问题描述】:
标题几乎说明了一切,但只是为了澄清:
Redis afaik 有一个性能指标 mem_fragmentation_ratio,给出了操作系统所使用的内存 (used_memory_rss) 与 Redis 分配的内存 (used_memory)。
是否可以在 Cloud Monitoring 中找到该指标(或使用其他现有指标进行计算)?
【问题讨论】:
标签:
google-cloud-platform
google-cloud-monitoring
google-cloud-memorystore
【解决方案1】:
很遗憾,答案是否定的。只有 GCP 支持团队能够使用他们的内部工具来验证这个指标 :( 不过,我发现这个 Public Issue tracker 要求添加这个指标来监控实例。我建议你做评论并开始这个问题,这样你可以收到有关此的通知:)
另一方面,关于计算,我发现了这个link。好像公式是:
MemoryFragmentationRatio= Used_Memory_RSS / Used_Memory
使用命令“info all”可以获得这些值。
我真的希望上述信息对您有所帮助。