Стандартные метрики CloudWatch для инстансов EC2
CloudWatch предоставляет несколько стандартных метрик, которые автоматически собираются для всех инстансов EC2 без какой-либо дополнительной настройки.
Метрики процессора
- CPUUtilization - Измеряет процент выделенных вычислительных единиц EC2, которые в данный момент используются
- CPUCreditUsage - Отслеживает потреблённые кредиты процессора для типов инстансов с возможностью буrstа (t2, t3 и т.д.)
- CPUCreditBalance - Показывает оставшиеся кредиты процессора, доступные для burst-производительности
Метрики дисковых операций ввода-вывода
- DiskReadBytes - Измеряет объём данных, прочитанных с томов хранилища инстанса
- DiskWriteBytes - Измеряет объём данных, записанных на тома хранилища инстанса
- DiskReadOps - Считает количество операций чтения на томах хранилища инстанса
- DiskWriteOps - Считает количество операций записи на томах хранилища инстанса
Сетевые метрики
- NetworkIn - Измеряет общее количество байтов, полученных инстансом из сети
- NetworkOut - Измеряет общее количество байтов, отправленных инстансом в сеть
- NetworkPacketsIn - Считает количество пакетов, полученных инстансом
- NetworkPacketsOut - Считает количество пакетов, переданных инстансом
Важное замечание
Эти метрики собираются с интервалом 1 минута по умолчанию и хранятся в течение 14 дней. Для более детального мониторинга (например, использование памяти или дискового пространства) нужно установить CloudWatch Agent и настроить кастомные метрики — стандартные метрики их не собирают автоматически.