问题描述
标题几乎说明了一切,但只是为了澄清一下:
Redis afaik具有性能指标 mem_fragmentation_ratio ,给出了操作系统( used_memory_RSS )所使用的内存与Redis分配的内存( used_memory )。
是否可以在Cloud Monitoring中找到该指标(或使用其他现有指标进行计算)?
解决方法
不幸的是,答案是否定的。只有GCP支持团队才能使用其内部工具来验证此指标:(尽管如此,我发现此Public Issue tracker要求添加此指标以监视实例。这样您就可以收到有关此通知:)
另一方面,关于计算,我发现了这个link。看来公式是:
MemoryFragmentationRatio = Used_Memory_RSS / Used_Memory
使用命令“ info all”可以获得这些值。
我真的希望上述信息对您有所帮助。