Метрики
In this article:
Метрики#
Метрики — упорядоченные по времени наборы значений параметров облачных ресурсов.
Описание метрики#
Метрики описываются с помощью следующих параметров:
Пространство имён.
Имя метрики.
Измерение.
Пространство имён#
Каждая метрика принадлежит некоторому Пространству имён. Пространство имён указывает на тип ресурса, параметры которого описывают относящиеся к нему метрики. Например, метрики из пространства имён AWS/EC2 позволяют отслеживать значения параметров экземпляров (загрузки процессора, количества операций чтения/записи для всех дисков и т. д.) и средние значения этих параметров для всех экземпляров, входящих в группу Auto Scaling.
Имена метрик в пространстве имён AWS/EC2#
Метрика |
Описание |
Тип ресурса |
|---|---|---|
CPUUtilization |
Загрузка процессора |
Экземпляр, группа Auto Scaling |
MemoryUtilization 1 |
Загрузка оперативной памяти |
Экземпляр, группа Auto Scaling |
DiskReadBytes |
Количество байт, считанных со всех дисков, присоединённых к экземпляру |
Экземпляр, группа Auto Scaling |
DiskWriteBytes |
Количество байт, записанных на все диски, присоединённые к экземпляру |
Экземпляр, группа Auto Scaling |
DiskReadOps |
Количество операций чтения со всех дисков, присоединённых к экземпляру |
Экземпляр, группа Auto Scaling |
DiskWriteOps |
Количество операций записи на все диски, присоединённые к экземпляру |
Экземпляр, группа Auto Scaling |
NetworkOut |
Количество байт, переданных через все сетевые интерфейсы экземпляра |
Экземпляр, группа Auto Scaling |
NetworkIn |
Количество байт, полученных через все сетевые интерфейсы экземпляра |
Экземпляр, группа Auto Scaling |
NetworkPacketsOut |
Количество пакетов, переданных через все сетевые интерфейсы экземпляра |
Экземпляр, группа Auto Scaling |
NetworkPacketsIn |
Количество пакетов, полученных через все сетевые интерфейсы экземпляра |
Экземпляр, группа Auto Scaling |
Количество байт, переданных через публичные интерфейсы облака |
Интернет-шлюз, Elastic IP |
|
InternetTrafficIn 2 |
Количество байт, полученных через публичные интерфейсы облака |
Интернет-шлюз, Elastic IP |
Тарифицируемое количество байт, переданных через публичные интерфейсы облака |
Интернет-шлюз, Elastic IP |
|
BilledInternetTrafficIn 2 |
Тарифицируемое количество байт, полученных через публичные интерфейсы облака |
Интернет-шлюз, Elastic IP |
- 1
Для отслеживания загрузки оперативной памяти на экземпляре должен быть включён мониторинг RAM и установлен агент CloudWatch (см. подробнее).
- 2(1,2,3,4)
Данные метрики формируются на основании семплированных данных и могут отличаться от реальных значений трафика.
- 3(1,2)
В некоторых ситуациях трафик может не покидать контур облака, поэтому не будет отображаться в статистике.
Имена метрик в пространстве имён AWS/EBS#
VolumeReadBytes |
Количество байт, считанных с данного виртуального диска |
VolumeWriteBytes |
Количество байт, записанных на данный виртуальный диск |
VolumeReadOps |
Количество завершённых операций чтения с данного виртуального диска |
VolumeWriteOps |
Количество завершённых операций записи на данный виртуальный диск |
Имена метрик в пространстве имён AWS/S3#
BucketSizeBytes |
Объём хранящихся в бакете данных, байт |
NumberOfObjects |
Общее количество объектов в бакете |
Имена метрик в пространстве имён AWS/Backup#
NumberOfBackupJobsCreated |
Количество задач резервного копирования в статусе |
NumberOfBackupJobsRunning |
Количество задач резервного копирования в статусе |
NumberOfBackupJobsAborted |
Количество задач резервного копирования в статусе |
NumberOfBackupJobsCompleted |
Количество задач резервного копирования в статусе |
NumberOfBackupJobsFailed |
Количество задач резервного копирования в статусе |
NumberOfBackupJobsExpired |
Количество задач резервного копирования в статусе |
NumberOfRecoveryPointsCompleted |
Количество резервных копий в статусе |
NumberOfRecoveryPointsDeleting |
Количество резервных копий в статусе |
Имена метрик в пространстве имён AWS/DX#
VirtualInterfaceBpsEgress |
Скорость исходящего трафика, биты в секунду |
VirtualInterfaceBpsIngress |
Скорость входящего трафика, биты в секунду |
VirtualInterfacePpsEgress |
Скорость исходящего трафика, пакеты в секунду |
VirtualInterfacePpsIngress |
Скорость входящего трафика, пакеты в секунду |
BGPSessionState 4 |
Состояние BGP-сессии |
BFDSessionState 4 |
Состояние BFD-сессии |
AcceptedRoutes 4 |
Количество принятых маршрутов |
Имена метрик в пространстве имён AWS/VPN#
Метрики VPN собираются на уровне туннеля раз в минуту.
В стандартной схеме у соединения один туннель, в отказоустойчивой — два независимых туннеля.
Все метрики ниже относятся к каждому туннелю отдельно.
VPN‑соединение считается доступным, если хотя бы один туннель находится в состоянии подключён.
TunnelState |
Состояние VPN‑туннеля |
TunnelDataIn |
Объём принятых данных, байт |
TunnelDataOut |
Объём отправленных данных, байт |
TunnelBGPRoutes |
Количество активных BGP-маршрутов |
TunnelPacketsIn |
Количество принятых пакетов |
TunnelPacketsOut |
Количество отправленных пакетов |
Измерение#
Измерение представляет собой пару ключ-значение и служит для идентификации конкретной метрики при запросах API.
В зависимости от пространства имён значением измерения может быть идентификатор конкретного ресурса — идентификатор экземпляра, диска, защищаемого ресурса (экземпляра или диска), VPN-соединения или VPN-туннеля, виртуального интерфейса или соединения Direct Connect, имя группы Auto Scaling или бакета.
Например, для метрики экземпляра из пространства имён AWS/EC2 соответствующее измерение задаётся в виде пары {"InstanceID": [<ID экземпляра>]},
где значение представляет собой список из одного элемента — ID экземпляра, данные которого хранятся в метрике.
Пространство имён |
Поддерживаемые измерения |
|---|---|
AWS/EC2 |
AutoScalingGroupName, ElasticIp, InstanceId, VpcIdNat |
AWS/EBS |
VolumeId |
AWS/S3 |
BucketId |
AWS/Backup |
ResourceId 5 |
AWS/DX |
ConnectionId, VirtualInterfaceId |
AWS/VPN |
VpnId, VpnId/TunnelId, 6 |
Отслеживаемые метрики#
Список всех отслеживаемых метрик можно посмотреть в подразделе Метрики раздела Мониторинг.
Примечание
Статистика ресурса отображается в подразделе Метрики, если для неё за предшествующую неделю было выполнено хотя бы одно измерение (есть хотя бы одна точка измерения).
Для каждой метрики выводятся следующие параметры:
ID — идентификатор сущности, для которой измеряется метрика.
Имя метрики — измеряемая величина.
При нажатии на идентификатор сущности открывается страница соответствующего ресурса, а при нажатии на имя метрики открывается страница метрики.
Информация о метрике#
На странице метрики можно посмотреть её интерактивный график. Вы можете настроить период, для которого строится график метрики, статистику и интервал, с которым она рассчитывается. Это позволяет оценить динамику изменения метрики и точнее подобрать параметры аларма.
График метрики можно просматривать как за предопределённый, так и произвольный период времени.
Во втором случае нужно выбрать значение произвольный в селекторе Период и задать период в полях ввода даты и времени.
Кроме того, вы можете изменить интервал, за который рассчитывается статистика.
Для задания произвольного значения необходимо выбрать значение интервал в селекторе Статистика за, задать интервал в поле ввода и нажать Применить.
Минимальная продолжительность интервала не может быть меньше предопределённого значения для выбранного периода, а максимальная больше продолжительности выбранного.
При включённом переключателе Автообновление график метрики обновляется автоматически. Автоматическое обновление невозможно, когда выбран произвольный период и/или интервал. Если переключатель Автообновление выключен или скрыт, то для актуализации данных на графике необходимо нажать Обновить.
Для метрик из пространства имён AWS/EBS вы можете вывести на график линию с максимальным возможным значением метрики. Для этого включите переключатель Показать лимит.
Кнопка Создать аларм для метрики позволяет создать аларм для конкретной метрики, не переходя в подраздел Алармы. Как создать аларм, читайте в документации на алармы.