Можно ли получить доступ к коэффициенту фрагментации хранилища памяти, например, в облачном мониторинге?

#google-cloud-platform #google-cloud-monitoring #google-cloud-memorystore

#google-облачная платформа #google-cloud-monitoring #google-cloud-memorystore

Вопрос:

Название в значительной степени говорит само за себя, но просто для уточнения:

Redis afaik имеет показатель производительности mem_fragmentation_ratio, показывающий отношение используемой памяти, видимое ОС (used_memory_rss), к памяти, выделенной Redis (used_memory).

Можно ли найти этот показатель (или рассчитать его с использованием других существующих показателей) в облачном мониторинге?

Ответ №1:

К сожалению, ответ отрицательный. Только команда поддержки GCP может проверить этот показатель с помощью своих внутренних инструментов:(тем не менее, я нашел этот общедоступный трекер проблем, который запрашивает добавление этого показателя для мониторинга экземпляра. Я предлагаю вам оставить комментарий и запустить проблему, чтобы вы могли получать уведомления об этом 🙂

с другой стороны, что касается расчета, я нашел эту ссылку. Кажется, что формула:

MemoryFragmentationRatio= Used_Memory_RSS / Used_Memory

С помощью команды «info all» вы можете получить эти значения.

Я действительно надеюсь, что вышеупомянутая информация поможет вам.