Метрики#

Метрики — упорядоченные по времени наборы значений параметров облачных ресурсов.

Описание метрики#

Метрики описываются с помощью следующих параметров:

  • Пространство имён.

  • Имя метрики.

  • Измерение.

Пространство имён#

Каждая метрика принадлежит некоторому Пространству имён. Пространство имён указывает на тип ресурса, параметры которого описывают относящиеся к нему метрики. Например, метрики из пространства имён AWS/EC2 позволяют отслеживать значения параметров экземпляров (загрузки процессора, количества операций чтения/записи для всех дисков и т. д.) и средние значения этих параметров для всех экземпляров, входящих в группу Auto Scaling.

Имена метрик в пространстве имён AWS/EC2#

CPUUtilization

Загрузка процессора

MemoryUtilization 1

Загрузка оперативной памяти

DiskReadBytes

Количество байт, считанных со всех дисков, присоединённых к экземпляру

DiskWriteBytes

Количество байт, записанных на все диски, присоединённые к экземпляру

DiskReadOps

Количество операций чтения со всех дисков, присоединённых к экземпляру

DiskWriteOps

Количество операций записи на все диски, присоединённые к экземпляру

NetworkOut

Количество байт, переданных через все сетевые интерфейсы экземпляра

NetworkIn

Количество байт, полученных через все сетевые интерфейсы экземпляра

NetworkPacketsOut

Количество пакетов, переданных через все сетевые интерфейсы экземпляра

NetworkPacketsIn

Количество пакетов, полученных через все сетевые интерфейсы экземпляра

1

Для отслеживания загрузки оперативной памяти на экземпляре должен быть включён мониторинг RAM и установлен агент CloudWatch (см. подробнее).

Имена метрик в пространстве имён AWS/EBS#

VolumeReadBytes

Количество байт, считанных с данного виртуального диска

VolumeWriteBytes

Количество байт, записанных на данный виртуальный диск

VolumeReadOps

Количество завершённых операций чтения с данного виртуального диска

VolumeWriteOps

Количество завершённых операций записи на данный виртуальный диск

Имена метрик в пространстве имён AWS/S3#

BucketSizeBytes

Объём хранящихся в бакете данных, байт

NumberOfObjects

Общее количество объектов в бакете

Измерение#

Измерение представляет собой пару ключ-значение и служит для идентификации конкретной метрики. Значением измерения может быть идентификатор конкретного ресурса — ID экземпляра, группы Auto Scaling или диска, либо имя бакета в зависимости от выбранного пространства имён. Например, для метрики экземпляра из пространства имён AWS/EC2 соответствующее измерение задаётся в виде пары {"InstanceID": [<ID экземпляра>]}, где значение представляет собой список из одного элемента — ID экземпляра, данные которого хранятся в метрике.

Полное описание структуры метрики.

Отслеживаемые метрики#

Список всех отслеживаемых метрик можно посмотреть в подразделе Метрики раздела Мониторинг.

Примечание

Статистика ресурса отображается в подразделе Метрики, если для неё за предшествующую неделю было выполнено хотя бы одно измерение (есть хотя бы одна точка измерения).

Для каждой метрики выводятся следующие параметры:

  • ID — идентификатор сущности, для которой измеряется метрика.

  • Имя метрики — измеряемая величина.

При нажатии на идентификатор сущности открывается страница соответствующего ресурса, а при нажатии на имя метрики открывается страница метрики.

Информация о метрике#

На странице метрики можно посмотреть её интерактивный график. Вы можете изменить период и статистику, применяемую к выбранному периоду. Это позволяет оценить динамику изменения метрики и точнее подобрать параметры аларма.

Значения метрики можно просматривать как за предопределённый, так и произвольный интервал времени. Во втором случае нужно выбрать значение произвольный в поле Период и указать границы временного интервала в открывшейся форме. Если у вас не включён флаг Автообновление, то для актуализации данных необходимо нажать Обновить.

Кнопка Создать аларм для метрики позволяет создать аларм для конкретной метрики, не переходя в подраздел Алармы. Как создать аларм, читайте в документации на алармы.