При работе с Amazon CloudWatch не требуется предварительных обязательств и минимальных платежей. Вы платите только за то, что реально используете. Плата начисляется по итогам месяца только за использованные ресурсы.
Уровень бесплатного пользования
Работу с Amazon CloudWatch можно начать бесплатно. Большинство сервисов AWS (EC2, S3, Kinesis и др.) бесплатно поставляют метрики в CloudWatch в автоматическом режиме. В пределах уровня бесплатного пользования могут работать многие приложения. Подробнее об уровне бесплатного пользования AWS см. по ссылке.
Метрики | Основные метрики мониторинга (метрики, отправляемые из сервисов AWS по умолчанию) 10 метрик (пользовательских метрик и метрик подробного мониторинга) 1 миллион запросов к API (не считая запросов GetMetricData, GetInsightRuleReport и GetMetricWidgetImage: за эти 3 операции всегда взимается плата) |
---|---|
Панель состояния | 3 настраиваемые панели мониторинга, каждая из которых содержит до 50 метрик в месяц. Кроме того, все автоматические панели управления бесплатны. |
Предупреждения | 10 метрик предупреждений (применимо только к предупреждениям со стандартной частотой, в которых метрики перечислены напрямую и не используются запросы метрик) |
Журналы | 5 ГБ данных (получение, хранение архивных данных и считывание посредством запросов журналов) 1800 минут использования Live Tail в месяц (примерно час в день) |
События | Включены все события, кроме пользовательских |
Contributor Insights | 1 правило аналитики участников в месяц Первый миллион событий журнала, соответствующих правилу, в месяц |
Synthetics | 100 запусков программ-осведомителей в месяц |
Evidently | Бесплатный пробный период для новых пользователей включает 3 миллиона событий Evidently и 10 миллионов анализов Evidently на один аккаунт |
RUM | Первая бесплатная пробная версия включает 1 миллион событий RUM на аккаунт |
Уровень платного пользования
Предварительные обязательства и минимальные платежи отсутствуют. Плата начисляется только за используемые ресурсы и взимается по итогам месяца.
Примечание. Цены зависят от региона. Оцените ежемесячные расходы с помощью Калькулятора цен AWS.
-
Журналы
-
Метрики
-
Панели управления
-
Предупреждения
-
События
-
Contributor Insights
-
Программы-осведомители
-
Evidently
-
RUM
-
Metrics Insights
-
Наблюдение за многочисленными аккаунтами
-
Интернет-монитор
-
Аналитика контейнеров
-
Журналы
-
-
Метрики
-
-
Панели управления
-
-
Предупреждения
-
-
События
-
-
Contributor Insights
-
-
Программы-осведомители
-
-
Evidently
-
CloudWatch Evidently позволяет разработчикам выполнять эксперименты и оценивать поведение обновленных версий в сравнении с базовым уровнем. При выпуске новых возможностей разработчики смогут предоставить обновления для некоторого подмножества пользователей, отследить ключевые метрики и безопасно развернуть обновления в открытый доступ. Плата за использование Evidently начисляется в зависимости от количества событий Evidently и единиц анализа Evidently.
События Evidently
Существует два типа событий Evidently. Первый тип – это события данных по действиям пользователя, таким как клики или просмотры страниц. Второй тип – событие назначений, которое определяет версию возможности, предоставляемую конкретному пользователю.События Evidently: 5 USD за 1 миллион событий
Единицы анализа Evidently
Единицы анализа Evidently создаются на основе событий Evidently по указанным вами для Evidently правилам, то есть по сути являются механизмом сопоставления правил с событиями. Например, один клик пользователя создает одну единицу анализа в Evidently: счетчик кликов. Другой пример – оформление пользователем заказа создает две единицы анализа Evidently: сумма заказа и количество товаров в корзине.Единицы анализа Evidently: 7,50 USD за 1 миллион единиц анализа
Обратите внимание: оплата за метрики CloudWatch всегда будет взиматься по метрикам, созданным в Evidently.
-
RUM
-
CloudWatch RUM оплачивается на основе количества собранных событий RUM. Каждый элемент данных, собранный от веб-клиента RUM, считается отдельным событием RUM. Например, событием RUM считается один просмотр страницы, одна ошибка JavaScript или HTTP. Вы можете свободно настраивать подключаемые модули для анализа данных. Подробнее смотрите здесь.
События RUM: 1 USD за 100 тысяч событий
Дополнительные расходы
Вам может начисляться дополнительная плата за другие используемые сервисы AWS, такие как CloudWatch Logs, Amazon Cognito и AWS X-Ray. Подробные сведения о ценах на сервисы AWS см. в разделе цен на странице соответствующего сервиса AWS.
-
Metrics Insights
-
CloudWatch Metrics Insights предоставляется бесплатно на консоли CloudWatch. Также CloudWatch Metrics Insights можно использовать через API GetMetricData.
Когда вы создаете запрос CloudWatch Metrics Insights, основанный на определении запроса, Metrics Insights выполняет сканирование всех метрик в аккаунте и отбирает для анализа некоторые из них на основе данных о пространстве имен, именах метрик и условиях WHERE, указанных в этом запросе. Затем сервис извлекает данные временного ряда для выбранных метрик и анализирует эти данные, применяя указанные в запросе условия GROUPING и ORDERING, а затем возвращает запрошенные результаты.
При выполнении запросов Metrics Insights через API GetMetricData API сумма оплаты вычисляется на основании количества анализируемых метрик, независимо от формата итоговых данных. Вы будете платить по 0,01 USD за 1000 проанализированных метрик.
-
Наблюдение за многочисленными аккаунтами
-
Наблюдение за многочисленными аккаунтами (дополнение к унифицированному наблюдению CloudWatch) вводит две категории аккаунтов: аккаунт мониторинга и исходный аккаунт. Подробнее см. в документации.
Наблюдение за многочисленными аккаунтами не требует дополнительных затрат на журналы и метрики. CloudWatch предоставляет первую копию маршрута, хранящуюся в первом аккаунте мониторинга, без дополнительной оплаты. За любые копии маршрутов, отправленные на дополнительные аккаунты мониторинга, счета выставляются исходным аккаунтам за записанные маршруты на основе цен на AWS X-Ray. Стандартные тарифы CloudWatch применяются для функций, используемых в аккаунтах мониторинга, таких как информационные панели CloudWatch, предупреждения или запросы Logs Insights.
-
Интернет-монитор
-
-
Аналитика контейнеров
-
Аналитика контейнеров без улучшенной наблюдаемости
Аналитику контейнеров Amazon CloudWatch можно использовать без улучшенной наблюдаемости за агрегированными метриками на уровне кластеров и сервисов для Amazon EKS и Kubernetes. Ознакомьтесь с примером использования аналитики контейнеров без улучшенной наблюдаемости для Amazon EKS ниже, чтобы понять свои расходы.
Аналитика контейнеров для ECSАналитика контейнеров предлагает мониторинг Amazon ECS, предоставляя агрегированные метрики на уровне кластера и обслуживания. Пример ценообразования см. в примере использования аналитики контейнеров для Amazon ECS ниже.
Примеры расчета цен
Примечание. Цены приведены исключительно для примера. Актуальные цены для соответствующих регионов указаны на вкладках цен.
-
Пример 1. Подробный мониторинг EC2
Количество метрик, которые отправляет инстанс EC2 в процессе подробного мониторинга EC2, зависит от типа инстанса. В этом примере предполагается 7 метрик.
Предположим, что приложение выполняется на 5 инстансах Amazon EC2 круглосуточно в течение месяца (30 дней) и вы включили подробный мониторинг для всех инстансов EC2. Стоимость будет рассчитываться указанным ниже образом.
Общее число метрик = 7 метрик на инстанс x 5 инстансов = 35 метрик
Стоимость метрик CloudWatch за месяц по тарифу 0,30 USD за пользовательскую метрику = 35 x 0,30 USD = 10,50 USD
Стоимость CloudWatch за месяц = 10,5 USD в месяц
Когда общее количество используемых метрик превысит 10 000, вы сможете получить оптовые скидки (дополнительные сведения см. в таблице цен на метрики).
-
Пример 2. Наблюдение во множественных аккаунтах
Если приложение получает 2000 входящих запросов в час, при этом используется частота отслеживания 10 %, то ваши маршруты, записанные на исходном аккаунте X, будут иметь такой вид:
Количество записанных маршрутов в месяц = 2000 запросов в час × 24 часа × 31 день × 10 % = 148 800 маршрутов
Количество оплачиваемых записанных маршрутов в месяц = 148 800 маршрутов − 100 000 маршрутов на уровне бесплатного пользования = 48 800 маршрутов
Ежемесячная плата за записанные маршруты = 48 800 маршрутов * 0,000005 USD = 0,244 USD
Если вы обмениваетесь данными о записанных маршрутах с исходного аккаунта X с аккаунтом мониторинга Y, используя наблюдение за многочисленными аккаунтами, то создается копия ваших данных на аккаунте мониторинга Y, которая будет включена в ваш счет без дополнительной оплаты. Следовательно, счет за месяц будет выглядеть следующим образом.Ежемесячный счет по результатам записанных маршрутов на исходном аккаунте X = 0,244 USD
Ежемесячный счет по результатам записанных маршрутов на аккаунте мониторинга Y = 0 USDЕсли вы хотите поделиться теми же маршрутами из исходного аккаунта X со вторым аккаунтом мониторинга, допустим, с аккаунтом мониторинга Z, то будет создана дополнительная копия ваших данных. В этом случае с вашего исходного аккаунта, аккаунта X, будет снята плата за эту дополнительную копию. Таким образом, ваш окончательный счет на исходном аккаунте X будет выглядеть так:
Ежемесячный счет по результатам записанных маршрутов на исходном аккаунте X = 0,244 USD +
148 800 вторая копия маршрута на аккаунте мониторинга Z * 0,000005 USD = 0,244 USD + 0,744 USD = 0,988 USD
Ежемесячный счет по результатам записанных маршрутов на аккаунте мониторинга Y = 0 USD
Ежемесячный счет по результатам записанных маршрутов на аккаунте мониторинга Z = 0 USD
-
Пример 3. Пользовательские метрики
Предположим, приложение выполняется на 51 000 инстансов Amazon EC2 круглосуточно в течение месяца (30 дней) и публикует 5 пользовательских метрик посредством API PutMetricData. Стоимость будет рассчитываться следующим образом.
Общее число метрик = 5 метрик на инстанс x 51 000 инстансов = 255 000 метрик
Первые 10 000 пользовательских метрик по 0,30 USD за метрику = 10 000 x 0,30 USD = 3000 USD
Пользовательские метрики 10 001–250 000 по 0,10 USD за метрику = 240 000 x 0,10 USD = 24 000 USD
Пользовательские метрики 250 001–255 000 по 0,05 USD за метрику = 5000 x 0,05 USD = 250 USD
Стоимость пользовательских метрик CloudWatch за месяц = 3000 USD + 24 000 USD + 250 USD = 27 250 USD в месяцОбщее количество запросов API = 51 000 инстансов x (43 200 минут/5 минут) = 440 640 000 запросов
Первый 1 000 000 запросов API = 0 USD
Запросы API 1 000 001–440 640 000 = 439 640 000/1000 x 0,01 USD = 4396,40 USDСтоимость CloudWatch за месяц = 27 250 USD + 4396,40 USD = 31 646,40 USD в месяц
-
Пример 4. Метрики репликации S3
Если у корзины S3 пять правил репликации, активированных при помощи метрик и уведомлений S3 или контроля времени репликации S3 (S3 RTC) для каждого правила, то будет взиматься указанная ниже плата.
Общее количество метрик репликации = 4 метрики на правило репликации * 5 правил репликации = 20 метрик репликации
Первые 10 000 пользовательских метрик по 0,30 USD за метрику = 20 x 0,30 USD = 6,00 USD
Стоимость CloudWatch за месяц = 6,00 USD в месяц
Примечание. Если используются метрики репликации S3, то плата за запросы API не взимается.
-
Пример 5. Мониторинг с использованием журналов
При мониторинге кодов ответов HTTP 2xx, 3xx и 4xx с круглосуточным использованием журналов доступа интернет‑приложения в течение месяца (30 дней), отправке 1 ГБ импортированных данных журналов в день, мониторинге ответов HTTP и архивации данных в течение одного месяца стоимость будет рассчитываться следующим образом.
Стоимость импортированных данных журналов за месяц
Общее количество импортированных данных журналов = 1 ГБ x 30 дней = 30 ГБ
0–5 ГБ = 0 USD
5–30 ГБ = 0,50 USD x 25 = 12,50 USDСтоимость мониторинга за месяц
3 метрики CloudWatch по 0 USD = 3 x 0 USD = 0 USDСтоимость архивирования данных журналов за месяц (с учетом сжатия данных до 6 ГБ)
0–5 ГБ = 0 USD
5–6 ГБ = 0,03 USD x 1 = 0,03 USDСтоимость CloudWatch за месяц = 12,50 USD + 0 USD + 0,03 USD = 12,53 USD
-
Пример 6. Анализ журналов с помощью Live Tail
На уровне бесплатного пользования AWS вы получаете 1800 минут сеанса Live Tail в месяц, после чего платите 0,01 USD за минуту.
Если вы используете Live Tail для просмотра и анализа журналов в режиме реального времени в течение 1000 минут в месяц, ваши ежемесячные расходы будут рассчитываться следующим образом.
Ежемесячная плата за использование Live Tail
Общее использование Live Tail в минутах = 1000
От 0 до 1000 минут = 0 USDЕжемесячная плата за Live Tail = 0 USD
Если вы используете Live Tail для просмотра и анализа журналов в режиме реального времени в течение 20 000 минут в месяц, ваши ежемесячные расходы будут рассчитываться следующим образом.
Ежемесячная плата за использование Live Tail
Общее использование Live Tail в минутах = 20 000
От 0 до 1800 минут = 0 USD
От 1801 до 20 000 минут = 0,01 USD * 18 200 USD = 182 USDЕжемесячная плата за Live Tail = 182 USD
-
Пример 7. Мониторинг журналов потоков VPC, передаваемых в журналы CloudWatch
При мониторинге VPC, отправляющих 72 ТБ импортированных данных журналов потоков VPC в журналы CloudWatch в месяц, и архивировании данных в течение одного месяца стоимость будет рассчитываться следующим образом.
Стоимость данных импортированных журналов в месяц
0–10 ТБ по 0,50 USD за 1 ГБ = 10 x 1024 x 0,50 USD = 5120,00 USD
10–30 ТБ по 0,25 USD за 1 ГБ = 20 x 1024 x 0,25 USD = 5120,00 USD
30–50 ТБ по 0,10 USD за 1 ГБ = 20 x 1024 x 0,10 USD = 2048,00 USD
50–72 ТБ по 0,05 USD за 1 ГБ = 22 x 1024 x 0,05 USD = 1126,40 USD
Общая стоимость импортированных данных = 5120 USD + 5120 USD + 2048 USD + 1126,40 USD = 13 414,40 USDСтоимость архивирования данных журналов за месяц (с учетом сжатия данных до 30 ТБ)
30 ТБ по 0,03 USD за 1 ГБ = 30 x 1024 x 0,03 USD = 921,6 USDСтоимость CloudWatch за месяц = 13 414,40 USD + 921,6 USD = 14 336 USD
Примечание. Уровни объема обнуляются в начале каждого месяца
-
Пример 8. Мониторинг журналов потоков VPC, передаваемых в S3
При мониторинге VPC, отправляющих 72 ТБ импортированных данных журналов потоков VPC в необязательном формате Apache Parquet в месяц непосредственно в S3, и архивировании данных в течение одного месяца стоимость будет рассчитываться следующим образом.
Стоимость данных импортированных журналов в месяц
0–10 ТБ по 0,25 USD за 1 ГБ = 10 x 1024 x 0,25 USD = 2560,00 USD
10–30 ТБ по 0,15 USD за 1 ГБ = 20 x 1024 x 0,15 USD = 3072,00 USD
30–50 ТБ по 0,075 USD за 1 ГБ = 20 x 1024 x 0,075 USD = 1536,00 USD
50–72 ТБ по 0,05 USD за 1 ГБ = 22 x 1024 x 0,05 USD = 1126,40 USD
Общая стоимость импортированных данных = 2560 USD + 3072 USD + 1536 USD + 1126,40 USD = 8294,40 USDЕжемесячный платеж за конвертацию формата Apache Parquet (необязательно)
72 ТБ по 0,03 USD за 1 ГБ = 72 x 1024 x 0,03 USD = 2211,84 USDСтоимость архивирования данных журналов за месяц (с учетом сжатия данных до 6,5 ТБ)* *
6,5 ТБ по 0,023 USD за 1 ГБ = 6,5 x 1024 x 0,023 USD = 153,01 USDСтоимость за месяц = 8294,40 USD + 153,01 USD + 2211,84 USD = 10 659,25 USD
Примечание. Уровни объема обнуляются в начале каждого месяца
-
Пример 9. Обнаружение и маскировка конфиденциальных данных журнала с помощью защиты данных
В этом сценарии вы включаете постоянную защиту данных для группы журналов, которая собирает 1 ГБ данных в день из приложения для обработки платежей.
Стоимость импортированных данных журналов за месяц
Общее количество импортированных данных журналов = 1 ГБ x 30 дней = 30 ГБ
Плата за получение данных журнала (от 0 до 5 ГБ): = 0 USD
Плата за получение данных журнала (от 5 до 30 ГБ): = 0,50 USD * 25 = 12,50 USDПлата за защиту данных при сканировании, обнаружении и маскировке конфиденциальных данных
Общее количество данных журнала, отсканированных с помощью защиты данных = 1 ГБ * 30 дней = 30 ГБ
Плата за сканирование данных журнала = 0,12 USD за 1 ГБ * 30 ГБ = 3,60 USDСтоимость архивирования данных журналов за месяц (с учетом сжатия данных до 6 ГБ)
Плата за объем от 0 до 5 ГБ = 0 USD
Плата за объем от 5 ГБ до 6 ГБ = 0,03 USD * 1 ГБ = 0,03 USDСтоимость CloudWatch за месяц = 12,50 USD + 3,60 USD + 0,03 USD = 16,13 USD
-
Пример 10. Мониторинг журналов потоков VPC, передаваемых в сервис Данные Amazon Kinesis Firehose
В примере рассматривается регион ценообразования Восток США (Северная Вирджиния). При мониторинге VPC, отправляющих 72 ТБ импортированных данных журналов потоков VPC в месяц непосредственно в сервис Данные Amazon Kinesis Firehose, стоимость будет рассчитываться следующим образом.
Стоимость доставки журнала в месяц
0–10 ТБ по 0,25 USD за 1 ГБ = 10 x 1024 x 0,25 USD = 2560,00 USD
10–30 ТБ по 0,15 USD за 1 ГБ = 20 x 1024 x 0,15 USD = 3072,00 USD30–50 ТБ по 0,075 USD за 1 ГБ = 20 x 1024 x 0,075 USD = 1536,00 USD
50–72 ТБ по 0,05 USD за 1 ГБ = 22 x 1024 x 0,05 USD = 1126,40 USDОбщая стоимость доставки = 2560 USD + 3072 USD + 1536 USD + 1126,40 USD = 8294,40 USD
Стоимость импорта KDF в месяц
За обработанный ГБ для VPC = 72 * 1024 * 0,13 USD = 9584,64 USDОбщая стоимость за месяц = 8294,40 USD + 9584,64 USD = 17 879,04 USD
Если вы включите функцию обнаружения аномалий Amazon CloudWatch для 10 стандартных метрик
Примечание. Уровни объема обнуляются в начале каждого месяца
-
Пример 11. Получение предупреждений с помощью сервиса «Обнаружение аномалий»
Если вы включили сервис «Обнаружение аномалий Amazon CloudWatch» для 10 метрик со стандартной частотой в месяц и хотите получать предупреждения только для 5 из них, будут созданы 5 предупреждений об обнаружении аномалий со стандартной частотой. Для сервиса Anomaly Detection доступны только предупреждения со стандартной частотой. Ежемесячный счет рассчитывается указанным ниже образом.
Общее количество предупреждений со стандартной частотой об обнаружении аномалий = 5
Плата за предупреждения взимается в зависимости от количества метрик на одно предупреждение. Для каждого предупреждения об обнаружении аномалии существует три метрики со стандартной частотой. Одна из них – это фактическая метрика проверки, вторая – верхний предел ожидаемого поведения, а третья – нижний предел.
Одно предупреждение со стандартной частотой об обнаружении аномалии = 0,10 USD * 3 метрики со стандартной частотой на предупреждение = 0,30 USD в месяц
Пять предупреждений со стандартной частотой об обнаружении аномалий = 0,30 USD на одно предупреждение со стандартной частотой об обнаружении аномалий * 5 предупреждений = 1,50 USD в месяц
Стоимость CloudWatch за месяц = 1,50 USD в месяц
Приведенные цены основаны на тарифах для регионов Востока США. Актуальные цены для соответствующих регионов указаны на вкладках цен. На данный момент сервис «Обнаружение аномалий» доступен во всех коммерческих регионах AWS.
-
Пример 12. Аналитика контейнеров для Amazon ECS
Аналитика контейнеров предлагает мониторинг Amazon ECS, предоставляя агрегированные метрики на уровне кластера и обслуживания. Если вы отслеживаете 1 контейнерный кластер, в котором находятся 10 инстансов Amazon EC2, 50 запущенных контейнеров (в среднем), 20 уникальных имен задач и 5 уникальных имен сервисов, ваши расходы будут рассчитываться следующим образом.
Метрики CloudWatch
Каждый кластер, задача и служба имеют предопределенное количество метрик. Каждый кластер предоставляет 8 метрик, каждая задача – 6 метрик, сервис – 11 метрик. Метрики CloudWatch группируются по задаче и сервису с использованием имен. Увеличение количества запущенных инстансов не влияет на количество сгенерированных метрик CloudWatch. Все метрики CloudWatch рассчитываются пропорционально количеству часов. В данном примере предполагается, что точки данных передаются в течение всего месяца.Количество метрик CloudWatch в кластере в месяц Журналы CloudWatch
= 8 метрик кластера + (6 метрик задачи * 20 уникальных имен задач) + (11 метрик сервисов * 5 уникальных имен сервисов)
= 8 + (6 * 20) + (11 * 5)
= 183 метрики CloudWatchСтоимость метрик CloudWatch за месяц = 0,30 USD за метрику для первых 10 000 метрик × 183 метрики = 54,90 USD
Когда общее количество используемых метрик превысит 10 000, вы сможете получить оптовые скидки (дополнительные сведения см. в таблице цен на метрики).
Для Amazon ECS предполагается средний размер журналов для каждого кластера, сервиса, задачи и контейнера.
Предполагаемый средний размер журналов в месяц для каждого компонента контейнера ECS (журналы (ГБ) в месяц):
Кластер = 0,0179
Сервис = 0,02769
Задача = 0,06288
Контейнер = 0,04159Расходы на полученные журналы могут отличаться в зависимости от имен кластера, контейнера, пода, сервиса, имен инстансов, меток и т. д.
Объем полученных журналов CloudWatch в месяц = (1 кластер * 0,0179 ГБ) + (5 сервисов * 0,02769 ГБ) + (20 задач * 0,06288 ГБ) + (50 контейнеров * 0,04159 ГБ) = 3,49 ГБ в месяц
Стоимость полученных журналов в месяц = 0,50 USD за 1 ГБ переданных журналов * 3,49 ГБ событий производительности в CloudWatch Logs = 1,75 USD в месяц
Стоимость CloudWatch в месяц = 54,90 USD + 1,75 USD = 56,65 USD в месяц.
Приведенные цены основаны на тарифах для региона AWS Восток США (Северная Вирджиния). Ознакомьтесь с информацией о ценах для вашего региона.
-
Пример 13. Аналитика контейнеров для Amazon EKS и Kubernetes (с улучшенной наблюдаемостью и без нее)
1. Аналитика контейнеров с улучшенной наблюдаемостью для Amazon EKS
При использовании аналитики контейнеров с улучшенной наблюдаемостью плата будет взиматься в зависимости от количества проверок в вашей контейнерной среде, а общее количество проведенных проверок зависит от конфигурации контейнера, включая количество его компонентов. Предположим, что вы отслеживаете 1 кластер с 10 узлами, 1 пространством имен, 5 уникальными именами сервисов, 16 рабочими нагрузками, 20 подами и 20 контейнерами.
Предполагаемый средний размер журналов в месяц для каждого компонента контейнера EKS:
Кластер = 1,720
Узел = 68
Пространство имен = 2
Сервис = 2
Рабочая нагрузка = 7
Под = 130
Контейнер = 21
Плата вместе с мониторингом рассчитывается следующим образом:
Общее количество ежемесячных проверок при аналитике контейнеров
= [(1 кластер * 1720 проверок) + (10 узлов * 68 проверок) + (1 пространство имен * 2 проверки) + (5 сервисов * 2 проверки) + 16 рабочих нагрузок * 7 проверок) + (20 модулей * 130 проверок) + (20 контейнеров * 21 проверку)] * 60 минут * 24 часа * 30 дней
= [1720 + 680 + 2 + 10 + 112 + 2600 + 420] * 43 200 минут в месяц = 239 500 800 проверок в месяцЕжемесячный счет за аналитику контейнеров = 239 500 800 USD * 0,21 USD / 1 млн проверок = 50,30 USD
Как только количество проверок превысит 1 млрд в месяц, будут применяться соответствующие уровни оптовых цен.2. Аналитика контейнеров без улучшенной наблюдаемости для Amazon EKS и Kubernetes
Если вы отслеживаете 1 контейнерный кластер, в котором находятся 10 узлов или инстансов Amazon EC2, 20 подов, 5 уникальных имен сервисов и 1 пространство имен, расходы за агрегированный кластер и метрики уровня обслуживания будут рассчитываться следующим образом.
Метрики CloudWatch
Каждый кластер, узел, под и сервис имеют предопределенное количество метрик. Каждый кластер предоставляет 24 метрики, каждый узел – 8 метрик, под – 9 метрик, а сервис – 6 метрик. Метрики CloudWatch группируются по поду, сервису и пространству имен. Для группировки используются их имена. Увеличение количества запущенных инстансов не влияет на количество сгенерированных метрик CloudWatch. Все метрики CloudWatch рассчитываются пропорционально количеству часов. В данном примере предполагается, что точки данных передаются в течение всего месяца.Количество метрик CloudWatch в кластере в месяц
= 24 метрики кластера + (10 узлов или инстансов EC2 * 8 метрик узла) + (20 уникальных имен подов * 9 метрик подов * 1 пространство имен) + (5 уникальных имен сервисов * 6 метрик сервиса * 1 пространство имен) + (1 уникальное пространство имен * 6 метрик пространства имен)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 320 метрик CloudWatchСтоимость метрик CloudWatch за месяц = 0,30 USD за метрику для первых 10 000 метрик * 320 метрик = 96 USD
Когда общее количество используемых метрик превысит 10 000, вы сможете получить оптовые скидки (дополнительные сведения см. в таблице цен на метрики).
Журналы CloudWatch
В этом примере мы предположим, что средний размер журналов Kubernetes, полученных в месяц для каждого компонента контейнера EKS, составляет:
Кластер = 0,01621
Пространство имен = 0,0185
Сервис = 0,02182
Узел = 0,21365
Под = 0,45845
Расходы на полученные журналы могут отличаться в зависимости от имен кластера, контейнера, пода, сервиса, имен инстансов, меток и т. д.
Объем полученных журналов CloudWatch в месяц = (1 кластер * 0,01621 ГБ) + (1 пространство имен * 0,0185 ГБ) + (5 сервисов * 0,02182 ГБ) + (10 узлов * 0,21365 ГБ) + (20 подов * 0,45845 ГБ) = 11,45 ГБ в месяц
Стоимость полученных журналов в месяц = 0,50 USD за 1 ГБ переданных журналов * 11,45 ГБ событий производительности в CloudWatch Logs = 5,73 USD в месяц
Стоимость CloudWatch в месяц = 96 USD + 5,73 USD = 101,73 USD в месяц
Приведенные цены основаны на тарифах для региона AWS Восток США (Северная Вирджиния). Ознакомьтесь с информацией о ценах для вашего региона.
-
Пример 14. Мониторинг приложения с помощью сервиса ServiceLens
Если вы отслеживаете приложение, которое содержит API (с помощью API шлюза Amazon), 1 кластер контейнеров с 10 узлами или инстансами Amazon EC2, 20 модулей, 5 уникальных имен сервисов и 1 пространство имен, 3 функции Lambda и 1 таблицу DynamoDB, взимаемая с вас плата рассчитывается указанным ниже образом.
Метрики CloudWatch
API, функции Lambda и DynamoDB: метрики из этих сервисов AWS доступны без дополнительной платы.Kubernetes: как описано в примере 7, имеется предварительно заданное количество метрик, данные которых предоставляются для каждого кластера, узла, модуля и сервиса (дополнительные сведения см. в разделе Kubernetes на AWS). Каждый кластер предоставляет 24 метрики, каждый узел – 8 метрик, модуль – 9 метрик, а сервис – 6 метрик. Метрики CloudWatch группируются по поду, сервису и пространству имен. Для группировки используются их имена. Увеличение количества запущенных инстансов не влияет на количество сгенерированных метрик CloudWatch. Все метрики CloudWatch рассчитываются пропорционально количеству часов. В данном примере предполагается, что точки данных передаются в течение всего месяца.
Количество метрик CloudWatch в кластере в месяц
= 24 метрики кластера + (10 узлов или инстансов EC2 * 8 метрик узла) + (20 уникальных имен модулей * 9 метрик модулей * 1 пространство имен) + (5 уникальных имен сервисов * 6 метрик сервиса * 1 пространство имен) + (1 уникальное пространство имен * 6 метрик пространства имен)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 24 + 80 + 180 + 30 + 6 = 320 метрик CloudWatchСтоимость метрик CloudWatch за месяц = 0,30 USD за метрику для первых 10 000 метрик * 320 метрик = 96 USD. Когда общее количество используемых метрик превысит 10 000, вы сможете получить оптовые скидки (дополнительные сведения см. в таблице цен на метрики).
Журналы CloudWatch
API и функции Lambda: для API Gateway Logs или журналов Lambda, принятых в CloudWatch, ежемесячная стоимость принятых журналов = 0,50 USD за 1 ГБ принятых журналов * 50 ГБ событий производительности, например журналов CloudWatch = 25 USD в месяц.AWS X‑Ray
Если приложение получает 2000 входящих запросов в час, при этом используется частота отслеживания 10 %, стоимость использования сервиса будет рассчитываться по указанной ниже формуле.Записанные маршруты
Количество записанных маршрутов в месяц = 2000 запросов в час × 24 часа × 31 день × 10 % = 148 800 маршрутов
Количество оплачиваемых записанных маршрутов в месяц = 148 800 маршрутов − 100 000 маршрутов на уровне бесплатного пользования = 48 800 маршрутов
Ежемесячная плата за записанные маршруты = 48 800 маршрутов × 0,000005 USD = 0,24 USDДополнительно предположим, что выполняется 100 запросов, каждый из которых обрабатывает данные, полученные за последний час (200 маршрутов), и извлекает за один запрос полные данные 50 маршрутов.
Извлеченные и обработанные маршруты
Количество обработанных маршрутов в месяц = 100 запросов × 200 маршрутов в час × 31 день = 620 000 маршрутов
Количество извлеченных маршрутов в месяц = 100 запросов × 50 маршрутов на запрос × 31 день = 155 000 маршрутов
Общее количество извлеченных или обработанных маршрутов в месяц = 155 000 маршрутов + 620 000 маршрутов = 775 000 маршрутов
Так как при использовании сервиса AWS X-Ray первые 1 000 000 маршрутов, извлекаемых или обрабатываемых каждый месяц, обходятся бесплатно, то извлечение и обработка 775 000 маршрутов стоит 0 USD.Полная ежемесячная стоимость использования сервиса AWS X-Ray составит 0,24 USD для записанных маршрутов.
Ежемесячные расходы на мониторинг = 96 USD + 25 + 4,23 USD + 0,24 USD = 125,47 USD в месяц.
Приведенные цены основаны на тарифах для региона AWS Восток США (Северная Вирджиния). Ознакомьтесь с информацией о ценах для вашего региона.
-
Пример 15. Мониторинг с помощью сервиса «Аналитика участника»
Если вы отслеживаете журналы потоков Amazon VPC c 225 млрд событий журнала в сервисе журналов CloudWatch в месяц и у вас три правила аналитики участников, которые соответствуют 100 %, 50 % и 10 % этих событий журнала соответственно, ваши расходы будут рассчитываться указанным ниже образом.
Плата за использование правил
Общее количество правил = 3 шт.
Первое правило аналитики участников = 0 USD
2 правила аналитики участников по цене 0,50 USD за правило = 1,00 USDСобытия журнала, для которых имеются совпадения
Общее количество событий журнала, для которых имеются совпадения, = (225 млрд * 100 %) + (225 млрд * 50 %) + (225 млрд * 10 %) = 225 млрд + 112,5 млрд + 22,5 млрд = 360 млрд
От 0 до 1 млн событий журнала, для которых имеются совпадения, = 0 USD
От 1 млн до 360 млрд событий журнала, для которых имеются совпадения, = 359 999 млн * 0,02 USD = 7200 USDСтоимость CloudWatch за месяц = 1,00 USD + 7200 USD = 7201 USD
-
Пример 16. Мониторинг конечных пользователей с помощью сервиса Synthetics
Если вы создадите 5 программ-осведомителей, которые будут запускаться один раз в 5 минут, добавите предупреждения по 5 метрикам, создаваемым программами-осведомителями, и будете хранить данные в течение одного месяца, ваши ежемесячные расходы будут рассчитываться указанным ниже образом.
5 программ-осведомителей * 12 запусков в час * 24 часа в сутки * 31 день в месяц = 44 640 запусков программ-осведомителей
Ежемесячная стоимость использования CloudWatch
Плата за запуски программ-осведомителей = 44 640 запусков программ-осведомителей * 0,0012 USD за каждый запуск программы-осведомителя = 53,57 USD в месяц
5 предупреждений в месяц = 5 * 0,10 USD = 0,50 USD в месяц
Итоговая стоимость использования CloudWatch за один месяц = 53,57 USD + 0.50 USD = 54.07 USDДополнительные ежемесячные расходы
Каждый запуск программы-осведомителя также приводит к запуску функции AWS Lambda, а также к записи журналов и результатов в журналы CloudWatch и выделенную корзину Amazon S3; кроме того, создаются пользовательские метрики CloudWatch. Подробные сведения о ценах на такие сервисы AWS, как AWS Lambda, Amazon S3, журналы CloudWatch и метрики CloudWatch, см. в разделе цен на странице соответствующего сервиса AWS.
Стоимость использования Lambda = плата за запросы + плата за длительность
= запросы в рамках 44 640 запусков * 0,2 USD за 1 000 000 шт. + длительность (20 секунд) * 44 640 запусков программ-осведомителей * размер памяти в 1 ГБ * 0,000016667 USD за ГБ/с
= 0,01 USD + 14,88 USD = 14,89 USD в месяцСтоимость использования CloudWatch = стоимость сбора + стоимость хранения
= сбор 0,00015 ГБ за запуск * 44 640 запусков * 0,5 USD за ГБ + хранение 0,00015 ГБ за запуск * 44 640 запусков программ-осведомителей * 0,03 USD за ГБ в месяц
= 3,35 USD + 0,20 USD = 3,55 USD в месяцСтоимость использования S3 = стоимость запросов на размещение + стоимость хранения
= запросы на размещение в рамках 44 640 запусков * 0,005 USD за 1000 запросов + хранение 0,001 ГБ за запуск * 44 640 запусков программ-осведомителей * 1 месяц * 0,023 USD за 1 ГБ в месяц
= 0,22 USD + 1,03 USD = 1,25 USD в месяцТарифы за метрики CloudWatch = 3 метрики CloudWatch (SuccessPercent, Duration, Failed) = 3 метрики x 0,30 USD за метрику в месяц = 0,90 USD в месяц
В скриптах пробных выпусков можно настроить дополнительные метрики: метрики executeHttpStep() и executeStep(), которые будут тарифицироваться по индивидуальным тарифам на метрики CloudWatch.
Дополнительная стоимость за месяц = 14,89 USD + 3,55 USD + 1,25 USD + 0,90 USD = 20,59 USD в месяц
Общая стоимость за месяц = 54,07 USD + 20,59 USD = 74,66 USD
Приведенные цены основаны на тарифах для регионов Востока США. Актуальные цены для соответствующих регионов указаны на вкладках цен.
-
Пример 17. Использование составных предупреждений
В составных предупреждениях могут сочетаться любые типы предупреждений CloudWatch. Метрические предупреждения оплачиваются на основе количества метрик в рамках одного предупреждения. При использовании составных предупреждений оплачивается каждая единица предупреждений. Стоимость одного составного предупреждения составляет 0,50 USD в месяц. Цена не зависит от количества метрических предупреждений, которые в него входят.
При создании одного составного предупреждения, которое включает четыре метрических предупреждения со стандартной частотой, ежемесячная плата будет рассчитываться следующим образом.
Четыре метрических предупреждения со стандартной частотой = 0,10 USD за каждое метрическое предупреждение * 4 = 0,40 USD в месяц
Одно составное предупреждение = 0,50 USD в месяц
Стоимость CloudWatch за месяц = 0,40 USD + 0,50 USD = 0,90 USD в месяц
-
Пример 18. Метрики запросов S3
Метрики запросов Amazon S3 позволяют быстро выявлять и решать операционные проблемы. Фильтры можно настроить для 16 доступных метрик, используя для идентификации общие префиксы или теги объектов, чтобы отслеживать только выбранное подмножество объектов. Фильтры помогают настроить метрики в соответствие с конкретными бизнес‑приложениями, рабочими процессами или внутренней организационной структурой. Те или иные метрики генерируются в ответ на операции в корзине, поэтому не обязательно все 16 метрик будут публиковаться ежечасно.
Возьмем для примера приложение, которое каждый день выполняет процедуру резервного копирования и завершает работу в течение одного часа. Поскольку приложение отправляет на S3 только запросы PUT, генерируется подмножество таких метрик, как AllRequests, PutRequests, TotalRequestLatency и BytesUploaded. Метрики, относящиеся к другим типам операций, например DeleteRequests, SelectRequests и SelectReturnedBytes, не генерируются. Для нашего примера предположим, что генерируются 8 из 16 доступных метрик (подробный список доступных метрик см. в документации Amazon S3). Предполагая, что процедура запускается и заканчивается в течение одного часа, затраты на создание и публикацию этих показателей в CloudWatch будут рассчитываться следующим образом.
Общее количество метрик = 8
Общее время публикации метрик в часах = 1 час в день в течение 30 дней (при условии, что месяц в указанном примере состоит из 30 дней) = 1 * 30 = 30 часов в месяц
Общее количество часов в месяц = 30 дней * 24 часа = 720 часов в месяц
Первые 10 000 пользовательских метрик по цене 0,30 USD за метрику = 0,30 USD * 8 (количество метрик) * 30 (часов публикации метрик в месяц) за 720 (часов в месяц) = 0,10 USD в месяц.Стоимость месяца использования CloudWatch для метрик запросов S3 = 0,10 USD в месяц
Когда общее количество сгенерированных метрик превысит 10 000, вы сможете получить оптовые скидки (дополнительные сведения см. в таблице цен на метрики, приведенной выше).Если осуществляется мониторинг одной функции Lambda, которая вызывается 1 миллион раз в месяц, ваши затраты будут такими, как указано ниже.
-
Пример 19. Мониторинг с использованием Lambda Insights
Если осуществляется мониторинг одной функции Lambda, которая вызывается 1 миллион раз в месяц, ваши затраты будут такими, как указано ниже.
Метрики CloudWatch
Существует предопределенное количество метрик для каждой функции. Каждая функция передает 8 метрик. Метрики CloudWatch группируются по функции с использованием имен. Все метрики CloudWatch рассчитываются на почасовой основе. Если некоторая функция вызывается реже, чем один раз в час, оплата за нее взимается только в те часы, когда она вызывалась.Количество метрик CloudWatch на функцию в месяц
= 8 метрик × 1 функция
= 8 метрик CloudWatchСтоимость метрик CloudWatch за месяц = 0,30 USD за метрику для первых 10 000 метрик × 8 метрик = 2,40 USD
Когда общее количество метрик в аккаунте превысит 10 000, будут применяться оптовые уровни оплаты. Подробнее см. таблицу цен на метрики.
CloudWatch Logs
Для каждого вызова функции генерируется одно событие журнала. Размер каждого события журнала составляет приблизительно 1,1 КБ.Месячный объем переданных журналов CloudWatch Logs = (1,1 КБ / 1024 / 1024) ГБ × 1 000 000 вызовов в месяц = 1,05 ГБ в месяц
Стоимость передаваемых журналов в месяц = 0,50 USD за 1 ГБ переданных журналов * 1,05 ГБ событий производительности в CloudWatch Logs = 0,52 USD в месяц
Стоимость CloudWatch в месяц = 2,40 USD + 0,52 USD = 2,92 USD в месяц
Обязательные суммы оплаты или обязательный уровень использования службы не применяются. Если функция не вызывается, вы ничего не платите.
Приведенные цены основаны на тарифах для региона AWS Восток США (Северная Вирджиния). Ознакомьтесь с информацией о ценах для вашего региона.
-
Пример 20. Потоки метрик
Если ваше приложение работает круглосуточно в течение 30 дней и каждую минуту выдает 10 000 обновлений метрик, а поток метрик CloudWatch отправляет данные партнерскому адресу HTTP на Востоке США через поток доставки данных Kinesis Firehose, то ежемесячный платеж будет рассчитываться следующим образом.
Потоки метрик CloudWatch
Общее количество обновлений метрик = 10 000 обновлений метрик в минуту x 43 200 минут в месяц = 432 000 000 обновлений метрик в месяц
432 000 000 обновлений метрик по цене 0,003 USD за 1000 обновлений = 1296 USD в месяц
Стоимость CloudWatch за месяц = 1296 USD в месяцДанные Kinesis Firehose
Данные, полученные сервисом Данные Kinesis Firehose (ГБ в месяц) = 432 000 000 обновлений метрик x 0,5 КБ (предполагаемый средний объем одного обновления метрики) / 1 048 576 КБ/ГБ = 206 ГБ в месяц
Цена на сервис Данные Kinesis Firehose в регионе Восток США составляет 0,029 USD за гигабайт полученных данных для первых 500 ТБ/месяц = 206 ГБ * 0,029 USD = 5,97 USD в месяц
Платеж за сервис Данные Kinesis Firehose = 5,97 USD в месяцИсходящая передача данных (от адреса HTTP сервиса Данные Kinesis Firehose к партнеру по мониторингу)
До 9999 ТБ в месяц по цене 0,09 USD за 1 ГБ (1 ГБ исключен из расчета, так как предоставляется бесплатно) = 205 ГБ x 0,09 USD = 18,45 USD)
Платеж за исходящую передачу данных = 18,45 USD в месяцОбщий платеж в месяц = 1296 USD в месяц + 5,97 USD в месяц + 18,45 USD в месяц = 1320,42 USD в месяц
Примечание. Приведенные цены основаны на тарифах для региона AWS Восток США (Северная Вирджиния). Ознакомьтесь с информацией о ценах для вашего региона.
-
Пример 21. Назначения (разделение трафика) в Evidently
Предположим, что вы выполняете одну кампанию по разделению трафика, в которой предоставляете две версии (старую и новую), при общем трафике пользователей в 200 000 просмотров страниц в месяц с выборкой по 100 % пользователей. Вам не требуется анализ. Приложение создает одно назначение для каждого просмотра страницы, выполняя вызов API Evidently для определения того, какая версия какому пользователю будет предоставлена (этот механизм называется разделением трафика). Стоимость будет следующей.
Стоимость событий Evidently
Общее количество событий Evidently (назначения) = 200 000 просмотров * 1 событие Evidently на каждый просмотр страницы = 200 000 событий Evidently
200 000 событий назначения Evidently по цене 5 USD за миллион событий Evidently = 1,00 USDМесячная стоимость CloudWatch Evidently = 1,00 USD
-
Пример 22. Мониторинг запуска с помощью Evidently
Теперь предположим, что вы выполняете запуск двух обновлений, каждое из которых существует в двух версиях, при общем трафике пользователей в 200 000 просмотров страниц в месяц с выборкой по 100 % пользователей. Вы намерены выполнять мониторинг трех метрик, которые создаются для каждого события данных (то есть сопоставление с тремя правилами). Приложение создает одно назначение для каждого просмотра страницы, выполняя вызов API Evidently для определения того, какая версия какому пользователю будет предоставлена (разделение трафика). Также приложение создает два события данных на каждый просмотр страницы (например, клики пользователя). Стоимость будет следующей.
Стоимость событий Evidently
Для назначений количество событий Evidently = 200 000 просмотров * 1 событие Evidently на каждый просмотр страницы * 2 запуска = 400 000 событий Evidently
Для событий данных количество событий Evidently = 200 000 просмотров * 2 события Evidently на каждый просмотр страницы = 400 000 событий Evidently
Всего событий Evidently = события назначения Evidently + события данных Evidently = 400 000 + 400 000 = 800 000
800 000 событий Evidently по 5 USD за миллион событий Evidently = 4,00 USDСтоимость единицы анализа Evidently
Количество метрик Evidently = 2 запуска * 3 метрики = 6 метрик
Количество единиц анализа Evidently = 6 метрик * 400 000 событий данных Evidently = 2 400 000
Стоимость анализа = 2 400 000 единиц анализа Evidently по 7,50 USD за миллион единиц анализа Evidently = 18,00 USDМесячная стоимость CloudWatch Evidently = плата за события + плата за анализ = 4,00 USD + 18,00 USD = 22,00 USD
Стоимость метрик CloudWatch = 12 метрик * 0,30 USD = 3,60 USD
(Метрики CloudWatch предоставляются отдельно для каждой версии, то есть 6 метрик Evidently * 2 версии) -
Пример 23. Эксперименты и мониторинг запуска в Evidently
Теперь предположим, что вы выполняете запуск трех экспериментов и двух обновлений, каждое из которых существует в двух версиях, при общем трафике пользователей в 200 000 просмотров страниц в месяц с выборкой по 100 % пользователей. Вы намерены выполнять мониторинг трех метрик, которые создаются для каждого события данных (то есть сопоставление с тремя правилами). Приложение создает одно назначение для каждого просмотра страницы, выполняя вызов API Evidently для определения того, какая версия какому пользователю будет предоставлена (разделение трафика). Также приложение создает два события данных на каждый просмотр страницы (например, клики пользователя). Стоимость будет следующей.
Стоимость событий Evidently
Для назначений количество событий Evidently = 200 000 просмотров * 1 событие Evidently на каждый просмотр страницы * (2 запуска +3 эксперимента) = 1 000 000 событий Evidently
Для событий данных количество событий Evidently = 200 000 просмотров * 2 события Evidently на каждый просмотр страницы = 400 000 событий Evidently
Всего событий Evidently = 1 000 000 событий Evidently (назначения) + 400 000 событий Evidently (данных) = 1 400 000
1 400 000 событий Evidently по 5 USD за миллион событий Evidently = 7,00 USDСтоимость единицы анализа Evidently
Количество метрик Evidently = (2 запуска +3 эксперимента) * 3 метрики = 15 метрик
Количество единиц анализа Evidently = 15 метрик * 400 000 событий данных Evidently = 6 000 000
Стоимость анализа = 6 000 000 единиц анализа Evidently по 7,50 USD за миллион единиц анализа Evidently = 45,00 USDМесячная стоимость CloudWatch Evidently = плата за события + плата за анализ = 7,00 USD + 45,00 USD = 52,00 USD
Стоимость метрик CloudWatch = 30 метрик * 0,30 USD = 9,00 USD
(Метрики CloudWatch предоставляются отдельно для каждой версии, то есть 15 метрик Evidently * 2 версии) -
Пример 24. CloudWatch RUM
Если для приложения регистрируется 500 000 визитов в месяц и вы собираете с выборкой по 100 % пользователей 20 событий CloudWatch RUM для оценки поведения при загрузке и ошибок – одно событие запуска, одно событие просмотра страницы, 10 событий производительности (три ключевых параметра Интернета, одно для отображения, одно для навигации и пять загрузок ресурсов), а также восемь ошибок для каждого визита, — то стоимость будет начисляться следующим образом.
Общее количество событий данных RUM = 20 событий данных/посещение * 500 000 посещений = 10 000 000 событий данных
Стоимость 10 000 000 событий данных RUM по 1 USD за 100 000 событий данных = 10 000 000 * 1 USD / 100 000 = 100 USDМесячная стоимость событий данных CloudWatch RUM = 100 USD в месяц
-
Пример 25. Аналитика метрик
Если вы выполняете запросы Аналитики метрик в консоли CloudWatch, это для вас ничего не стоит.
При выполнении запросов Metrics Insights программным способом через AWS CLI, пакеты SDK или AWS CloudFormation оплата за запросы начисляется по количеству анализируемых метрик, независимо от формата выводимых результатов.
Если в вашем аккаунте используется 1 000 000 метрик и вы выполняете запрос, который отбирает для анализа 1500 метрик и возвращает 10 временных рядов, то оплата вычисляется следующим образом.
Стоимость запроса = 1500 проанализированных метрик * 0,01 USD за 1000 проанализированных метрик = 0,015 USD
Если в вашем аккаунте используется 5 000 000 метрик и вы выполняете запрос, который отбирает для анализа 100 метрик и возвращает всего 1 временной ряд, то оплата вычисляется следующим образом.
Стоимость запроса = 100 проанализированных метрик * 0,01 USD за 1000 проанализированных метрик = 0,001 USD
-
Пример 26. Предупреждения CloudWatch с запросами проанализированных метрик и предварительной оценкой ежемесячных расходов
В AWS вы создаете приложение, которое работает круглосуточно в течение нескольких месяцев и использует автомасштабируемые инстансы EC2. Вы отслеживаете свои инстансы EC2 с помощью запроса проанализированных метрик, чтобы получить предупреждение, когда среднее значение использования ЦП всеми инстансами EC2 превысит порог в 80 %.
В июле ваше приложение постоянно использует 3 инстанса.
В августе ваше приложение масштабируется до 4 инстансов 16 августа в 00:00 UTC и продолжает использовать 4 инстанса до конца месяца.
Для расчета ежемесячных расходов на предупреждения
В июле (это 31-дневный месяц) вы используете предупреждения непрерывно каждый день. Математическое выражение показывает, как рассчитать ежемесячную стоимость для предупреждений стандартного разрешения, получив среднее значение из 3 метрик с помощью запроса Metrics Insights.1 (предупреждение) x 3 (количество метрик, анализируемых запросом Metrics Insights) x 0,10 USD (стоимость за каждую метрику, анализируемую за предупреждение) = 0,30 USD
Общая стоимость этих предупреждений за июль составляет 0,30 USD.
Для расчета ежемесячных пропорциональных расходов на предупреждения
В августе (это 31-дневный месяц) вы используете предупреждения непрерывно каждый день. Математическое выражение показывает, как рассчитать ежемесячную стоимость для предупреждений стандартного разрешения, получив среднее значение из 3 метрик с помощью запроса проанализированных метрик за 15 дней, затем получая среднее значение из 4 метрик через запрос проанализированных метрик за 16 дней.В течение 360 часов (с 1-го дня в 00:00 UTC до 15-го дня в 23:59 UTC) ваше оповещение со стандартным разрешением оценивает среднее значение из 3 метрик с помощью запроса Metrics Insights. Затраты за этот период составляют:
1 (предупреждение) x 3 (количество метрик, анализируемых запросом Metrics Insights) x 360 / 744 (пропорциональное распределение по количеству часов в месяце) x 0,10 USD (стоимость за каждую метрику, анализируемую за предупреждение) = 0,15 USD
В течение 384 часов (с 16-го дня в 00:00 UTC до 31-го дня в 23:59 UTC) ваше оповещение со стандартным разрешением оценивает среднее значение из 4 метрик с помощью запроса Metrics Insights. Затраты за этот период составляют:
1 (предупреждение) x 4 (количество метрик, анализируемых запросом Metrics Insights) x 384 / 744 (пропорциональное распределение по количеству часов в месяце) x 0,10 USD (стоимость за каждую метрику, анализируемую за предупреждение) = 0,21 USD
Общая стоимость этих предупреждений за август составляет 0,15 USD + 0,21 USD = 0,36 USD.
Обратите внимание, что все расходы на предупреждения распределяются пропорционально, независимо от того, используется ли в них запрос Metrics Insight или нет. Вы можете применить ту же логику расчета стоимости для прогнозирования затрат на предупреждения, которые создаются, удаляются или изменяются для добавления или удаления метрик в течение месяца.
-
Пример 27. Интернет-монитор
Если вы добавите 10 дистрибутивов CloudFront и 20 виртуальных частных облаков (VPC) к монитору для мониторинга 45 000 городских сетей, ваши расходы будут рассчитываться следующим образом.
- Сумма платежа за контролируемые ресурсы рассчитывается следующим образом.
Общее количество контролируемых ресурсов = 10 дистрибутивов CloudFront + 20 VPC = 30
30 контролируемых ресурсов по 0,01 USD за контролируемый ресурс в час = 30 * 0,01 USD = 0,30 USD в час
- Сумма платежа за контролируемые городские сети рассчитывается следующим образом.
Общее количество контролируемых городских сетей = 45 000, первые 100 городских сетей = 0 USD
Общее количество контролируемых городских сетей в месяц = 45 000 в час 730 часов в месяц = 32 850 000 часов работы городской сети в месяц
Первые 100 городских сетей в час, всего за месяц (фиксированное значение каждый месяц) = 74 000 часов работы городской сети в месяц
Общее количество оплачиваемых часов работы городской сети в месяц = 32 850 000 часов работы городской сети в месяц – 74 000 часов работы городской сети в месяц = 32 776 000 часов работы городских сетей в месяц
32 776 000 часов работы городских сетей в месяц по ставке 0,74 USD за 10 000 городских сетей в час = 32 776 000 USD (0,000074 USD = 2425,42 USD в месяц) - Сумма платежа за журналы CloudWatch рассчитывается следующим образом.
Из 45 000 городских сетей Интернет-монитор будет публиковать журналы CloudWatch только для 500 лучших городских сетей, что составляет менее 500 МБ данных журнала в день или (500 МБ * 30) = 15 ГБ данных в месяц. Если исключить бесплатное покрытие (пример: 5 ГБ), то оставшиеся данные журнала, за которые взимается плата, составят 10 ГБ (15 ГБ – 5 ГБ). Если плата за 1 ГБ составляет 0,50 USD в месяц, что является обоснованным примером, ваши ежемесячные расходы на журналы CloudWatch составят менее 0,50 USD * 10 ГБ = 5 USD в месяц.
- Сумма платежа за контролируемые ресурсы рассчитывается следующим образом.
Дополнительные ресурсы по ценам
Простой расчет ежемесячных расходов на AWS.
Связаться со специалистами AWS и получить индивидуальное предложение.