AWS не имеет доступа к вашим экземплярам для сбора метрики использования диска (или метрики свободного места на диске), поэтому вам необходимо установить агент CloudWatch в ваших экземплярах.
Вы можете установитьагент CloudWatch вручную или с агентом Systems Manager . Вручную его можно загрузить из:
https://s3.amazonaws.com/amazoncloudwatch-agent/windows/amd64/latest/amazon-cloudwatch-agent.msi
(Роль экземпляра должна быть определена и связана с экземпляром, чтобы агент мог публиковать метрики в CloudWatch. Следуйте документации по этому вопросу).
В документации агента CloudWatch Agent о собранных метриках в Windows указано:
На сервере под управлением Windows Server установка агента CloudWatch позволяет собирать метрики, связанные со счетчиками, вМонитор производительности Windows. Имена метрик CloudWatch для этих счетчиков создаются путем помещения пробела между именем объекта и именем счетчика. Например, счетчику% Interrupt Time объекта Processor присваивается имя метрики Processor% Interrupt Time в CloudWatch. Для получения дополнительной информации о счетчиках системного монитора Windows см. Документацию по Microsoft Windows Server.
Быстрый поиск по мониторам производительности Windows приводит нас к статье TechNet о показателях производительности диска :
% свободного пространства Отображение процента от общего свободного места на выбранном логическом диске, который был свободен.
В CloudWatch Agentдокументация по ручной настройке вы можете найти раздел Windows, где вы можете увидеть, как определить счетчики системного монитора. Я добавил фрагмент с метрикой DISK_FREE
:
"metrics": {
"metrics_collected": {
"statsd": {},
"Processor": {
"measurement": [
{"name": "% Idle Time", "rename": "CPU_IDLE", "unit": "Percent"},
"% Interrupt Time",
"% User Time",
"% Processor Time"
],
"resources": [
"*"
],
"append_dimensions": {
"d1": "win_foo",
"d2": "win_bar"
}
},
"LogicalDisk": {
"measurement": [
{"name": "% Idle Time", "unit": "Percent"},
{"name": "% Disk Read Time", "rename": "DISK_READ"},
{"name": "% Free Space", "unit": "Percent", "rename": "DISK_FREE"},
"% Disk Write Time"
],
"resources": [
"*"
]
},
...