Расходы на AWS

топ 100 блогов nponeccop08.03.2023 Вчера занимался перелопачиванием сабжа. Там всё сложно, непонятно сколько и за что мы платим. Ну то есть в целом понятно, но, например, понять, из-за чего счёт увеличился или уменьшился, практически невозможно: есть много статей расхода, с разной системой тарификации и существенно разной долей в итоговом счёте.

Систем тарификации я насчитал аж 6:
- помесячная абонплата (в январе и феврале по 30 дол)
- почасовая абонплата (в январе 31 дол в феврале 28)
- процент от других расходов, уплачиваемый единоразово в конце месяца
- плата за хранение без TTL
- плата за хранение с TTL
- плата за использование

Ну и в этом контексте система тарификации фактически не pay-as-you-go, а абонплата, и при нашей нагрузке абонплата доминирует. То есть, если система стоит без нагрузки -- то с вас всё равно снимают за усуги, оплачиваемые по первым 5 системам тарификации, при этом пятая уменьшается по мере экспирации TTL. Условно, логи хранятся 6 мес, и если новых логов не производится, то оплата за хранение всё уменьшающегося кол-ва старых продолжается в течение этих 6 мес.

На помощь в этом всём кошмаре приходят AWS Cost Explorer Reports. Если смотреть их в главном аккаунте организации -- то видно все счета по всем аккаунтам организации.

- открываете там дефолтовый отчёт Monthly Costs by Service
- переводите его в формат линий -- так лучше всего видно, какой из сервисов больше ест
- справа в Group By Dimension выбираете Usage Type, и перед вами раскрываются врата ада

Эти Usage Types -- символические идентификаторы строчек в месячном счёте (который можно увидеть наберя в поиске Billing и там в разделе Bills). Но в отличие от счёта, где всё свалено в одну кучу, тут можно навести порядок. Мы сделаем 4 отчёта:

- Big Constant Costs
- Small Constant Costs
- Big Variable Costs
- Other Small Costs

Для этого мы будем отфильтровывать Usage Types по одному из нашего изначального отчёта, сделанного из Monthly Costs by Service, перенося их в соответствующую категорию. Процедура такая: смотрим на первую строчку в таблице под графиком, она показывает самый большой Usage Types по суммарным расходам за период отчёта (от 3 до 12 мес). Можно смотреть по графику или таблице, какая это из 5 систем тарификации. Ну и первые строчки идут соответственно или в Big Consant Costs или в Big Variable Costs. То есть например условный EUC1-NatGateway-Hours это вторая система, в отчёт Big Constant Costs добавляем в includes, а в нашем отчёте -- в excludes, и так продолжаем пока наш отчёт не превратится в Other Small Costs которые классифицировать просто лень и нет смысла.

Отдельная проблема с затратами на Support (business) -- они показываются как No Usage Costs, надо поприседать чтобы их включить в Big Constant Costs.

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

Ну и у меня Big Constant Costs настолько доминируют по сумме над остальным, что их имело смысл вынести отдельным отчётом.

В результате этой ебанины у вас получается табличка с 5 статьями, которую дальше можно разбивать посервисно и/или по аккаунтам и показывать руководству.

Оставить комментарий

Архив записей в блогах:
     Уж сколько уже раз, я зарекался, что приду домой и по плану начну писать новый пост о том, что уже давно ждет своей очереди. Вот и вчера, я опрометчиво пообещал, что вернусь со встречи посла ЖЖ Якутии, Леши tolstyakov Толстякова и напишу о поездке на берег ...
Кто не любит старые красивые машинки? Я таких не знаю. Вернее, водить их, наверное, удовольствие ещё то, а вот на эстетическом уровне они мне очень нравятся, и когда я попадаю в страну или город, где на улице много старомодных машин, не могу сдержаться, фотографирую их не переставая. ...
Мило и скромно, без жевания резины, спросим мнение у народа View Poll: Удержит ли Башер Асад власть и контроль над Сирией? Естественно сам отвечаю в тексте. По моему удержит (я этого очень хочу). Просьба к друзьям, для большей объективности, сделайте репост этого опроса. ...
Зачем изначально создавались ловкие, сильные или выносливые игроки? Сегодня ...
Приуэт! Я, наверное, на следующей неделе все-таки Дастера возьму. 4х4 2.0 на ручке. Допов дохуя впаривают, но машина в наличие, а допы - ну чо, все равно я бы и сигналку эту с автозапуском потом купил, и второй комплект дисков тоже, да и прочая поебень не ...