Создание облачных часов для мониторинга оперативной памяти EC2

Я всегда удивляюсь, почему Amazon не предоставил облачные часы для мониторинга оперативной памяти EC2, если они могут сделать это для процессора? Я понимаю, что у Amazon нет видимости гостевых операционных систем, все, что видно гипервизору, только то, что можно отслеживать. Разве использование ЦП также не является частью гостевой операционной системы, невидимой для гипервизора xen? Тогда почему исключен только мониторинг оперативной памяти? Я думаю, что мое понимание здесь не ясно, может кто-нибудь помочь?


person vish    schedule 17.04.2016    source источник
comment
Загрузка ЦП гипервизор видит. Использование памяти с точки зрения гипервизора, вероятно, всегда будет 100%, поскольку ВМ владеет всей своей памятью, независимо от того, выделена она ядром ВМ или нет. Решение состоит в том, чтобы программа, работающая внутри экземпляра, отправляла метрики в Cloudwatch, как предлагается ниже. Тома EBS не могут автономно сообщать о свободном пространстве по той же причине — все пространство выделено вам, и EBS не может видеть, как вы его используете.   -  person Michael - sqlbot    schedule 17.04.2016
comment
эта страница действительно полезна linuxatemyram.com   -  person Vorsprung    schedule 18.04.2016


Ответы (1)


Можно отслеживать оперативную память EC2 с помощью CloudWatch.

По этой ссылке показано, как: http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/mon-scripts.html

person Marco Tedone    schedule 17.04.2016