Анализ потребления

Кратко:

  • Детализация расходов на услуги Yandex Cloud помогает сократить затраты.
  • Грамотный анализ потребления ресурсов помогает найти ошибки и устранить переплаты.
  • Важно тестировать новую функциональность и следить за потреблением ресурсов.
  • Сравнение данных биллинга с данными Yandex Monitoring помогает выявить неэффективные расходы.
  • Неэффективные расходы могут быть связаны с пиковой нагрузкой на ВМ в определенные дни.
  • Использование Instance Groups и меток помогает найти самую дорогую ВМ в системе.

Анализ потребления

Детализация расходов нужна не только для того, чтобы узнать, сколько предстоит заплатить за услуги Yandex Cloud. Это ещё и инструмент сокращения затрат.
Пользователи часто совершают одну и ту же ошибку: разворачивают систему в облаке и не обращают внимания на то, как потребляются ресурсы. В то же время грамотный анализ потребления поможет найти ошибки, приводящие к переплатам, и устранить их.
На что уходит больше всего денег?
Допустим, у вас приложение для заказа такси. Вы решаете протестировать новую функциональность. Это вызывает всплеск потребления Managed Service for ClickHouse, тогда как потребление других сервисов остаётся примерно на прежнем уровне.
image
Теперь вы можете понять, насколько ваша идея экономически оправданна, и решить, стоит ли её запускать. А может, лучше выбрать другую базу данных и платить меньше?
Какие ресурсы работают вхолостую?
Бывает полезно сравнивать данные биллинга с данными Yandex Monitoring. Посмотрите, как неэффективно тратятся деньги:
image
Здесь расходы (вверху) соотнесены с загрузкой CPU (внизу) по дням недели. Каждый день пользователь оплачивает мощные ВМ, готовые в любой момент обеспечить пиковую нагрузку. Но пик был только в среду. Если такое повторяется регулярно — возможно, для других дней стоит изменить конфигурацию ВМ. Как это сделать с помощью Instance Groups, вы уже знаете.
А о том, как найти самую дорогую ВМ в системе с помощью меток, вы узнаете из следующего урока.