раздел 03

Где смотреть баланс и ставить лимиты

Что это

Прикидка из раздела 02 - это план. А здесь про факт: где смотреть, сколько уже потрачено, и как поставить ограждения, чтобы расход не ушёл за разумные рамки сам собой.

Дашборды провайдеров

У каждого провайдера API в личном кабинете есть раздел usage / billing: текущий баланс, расход за период, разбивка по моделям и иногда по ключам. Это первое место, куда стоит заглядывать. Заведите привычку открывать его раз в неделю - так аномалия не доживёт до конца месяца.

Алерты и hard limits

Два разных инструмента:

  • Алерт (soft limit) - предупреждение по достижении порога: «потрачено 50 долларов». Расход не останавливается, вас просто уведомляют.
  • Hard limit - жёсткий потолок: дойдя до него, провайдер перестаёт принимать запросы. Защита от сценария «цикл в коде накрутил счёт за ночь».

Подробно про их настройку - на подстранице «Hard limits и алерты».

Prepaid против postpaid

  • Prepaid (предоплата). Кладёте деньги заранее, тратите из баланса. Кончился баланс - запросы не идут. Это естественный жёсткий лимит: больше внесённого не потратите.
  • Postpaid (постоплата). Пользуетесь, счёт выставляют в конце периода. Удобно, но именно здесь прилетают счета-сюрпризы, потому что потолка по умолчанию нет.

Забытые подписки

Отдельная статья потерь. Попробовали сервис на триале, не отписались - он списывает дальше. Раз в квартал проходите по списку подписок (в кабинетах сервисов и в выписке по карте) и отключайте то, чем не пользуетесь.

Антипаттерны

  • Узнавать расход только из счёта. К этому моменту деньги уже потрачены.
  • Полагаться только на алерт. Алерт уведомляет, но не останавливает - нужен ещё hard limit.
  • Postpaid без лимита на проде. Один баг в коде - и счёт улетает.

Подразделы