Как узнать о потреблении оперативной памяти виртуальными машинами в Compute Cloud
Статья создана
Обновлена 16 августа 2024 г.
Описание задачи
- Необходимо получать информацию по использованию оперативной памяти виртуальной машиной Compute Cloud;
- Необходимо поставлять метрики использования оперативной памяти виртуальных машин в Yandex Monitoring.
Решение
Сервис Yandex Compute Cloud не может измерить потребление vRAM внутри гостевой операционной системы. Для сервиса потребление памяти ВМ всегда одинаковое — то, которое выделено в момент ее запуска.
Вы можете самостоятельно настроить сбор пользовательских метрик через API. Например, для ОС, работающих на ядре Linux, имеется возможность использовать работающую внутри ВМ службу агента для поставки системных метрик. Агент позволяет собирать статистику использования большинства системных ресурсов: процессора, памяти, сети, дисков.
Более подробно мы рассказываем об этом в соответствующих материалах документации: