Я ' m пытается установить управляемое автомасштабирование группы экземпляров на основе memory_usage. Я установил агент на свою виртуальную машину сервера Windows GCP, и теперь я могу видеть показатели на панели инструментов Stackdriver. Теперь, когда я устанавливаю тип метрики agent.googleapis.com/agent/memory_usage
на панели конфигурации instance_group, GCP сообщает мне, что данных для использования нет. Не понимаю почему.
Для автоматического масштабирования виртуальных машин на основе использования ОЗУ необходимо создать настраиваемую метрику, которая использует мониторинг Stackdriver.
Название специальной метрики должно начинаться с custom.googleapis.com/, за которым следует простое название или путь.
См. здесь для получения подробной информации о создании настраиваемых показателей.
Как указано в OP, агент Stackdriver должен быть установлен на экземпляре (ах) для измерения определенных показателей, в том числе использование памяти. Информацию об установке агента можно найти здесь , а список дополнительных показателей, требующих установки агента, можно найти здесь .
После создания пользовательской метрики ее можно добавить в группу экземпляров, чтобы она управляла масштабированием экземпляров в этой группе. Здесь есть полезная информация , объясняющая, как это сделать сделай это.