タイトルはほとんどすべてを語っていますが、明確にするために:
Redis afaik にはパフォーマンス メトリックmem_fragmentation_ratioがあり、OS から見たメモリ使用量 ( used_memory_rss ) と Redis によって割り当てられたメモリ( used_memory ) の比率を示します。
Cloud Monitoring でこの指標を見つける(または他の既存の指標を使用して計算する)ことは可能ですか?
タイトルはほとんどすべてを語っていますが、明確にするために:
Redis afaik にはパフォーマンス メトリックmem_fragmentation_ratioがあり、OS から見たメモリ使用量 ( used_memory_rss ) と Redis によって割り当てられたメモリ( used_memory ) の比率を示します。
Cloud Monitoring でこの指標を見つける(または他の既存の指標を使用して計算する)ことは可能ですか?
残念ながら、答えはノーです。GCP サポート チームだけが内部ツールでこの指標を確認できます :( それにもかかわらず、インスタンスを監視するためにこの指標を追加するように要求しているこのパブリック イシュー トラッカーを見つけました。これに関する通知を受け取ることができます:)
一方、計算については、このリンクを見つけました。式は次のようです。
MemoryFragmentationRatio= Used_Memory_RSS / Used_Memory
コマンド「info all」を使用すると、これらの値を取得できます。
上記の情報がお役に立てば幸いです。