Биллинг: базовый уровень
Эта страница для случая «хочу быстро понять, за что именно плачу».
Зачем нужна модель из нескольких метрик
Заголовок раздела «Зачем нужна модель из нескольких метрик»Если считать только количество запросов, лёгкий и тяжёлый запросы стоят одинаково. Это несправедливо.
Поэтому биллинг смотрит на фактическую нагрузку: сколько CPU потрачено, сколько памяти занято и как долго, сколько данных доставлено пользователю. Каждый слой платформы тарифицируется по своим метрикам.
Compute — серверный runtime
Заголовок раздела «Compute — серверный runtime»Полноценный runtime для ресурсоёмких задач: SSR, API, бэкенд-операции.
Что считается
Заголовок раздела «Что считается»- Выполнения (
invocations) — каждый запрос, дошедший до Runtime и получивший ответ - Процессорное время (
cpu_seconds) — фактическое время работы CPU - Время-памяти (
memory_gb_seconds) — не только «сколько памяти», но и «как долго». 1 GB в течение 10 секунд = 10 GB-s - Время удержания (
residency_seconds) — время в состояниях готовности (ready, reserved). Frozen-время не тарифицируется - Streaming (
streaming_seconds) — длительность потоковой выдачи - WebSocket (
websocket_seconds) — время WebSocket-соединений
Что не считается
Заголовок раздела «Что не считается»- Запросы, отклонённые до запуска пользовательского кода
- Полностью статическая выдача без выполнения Runtime
- Технические системные ретраи без пользовательского ответа
Isolate — edge runtime
Заголовок раздела «Isolate — edge runtime»Лёгкий runtime для edge-сценариев: edge functions, middleware, ISR.
Что считается
Заголовок раздела «Что считается»- Выполнения (
invocations) — каждый isolate-запрос с пользовательским ответом - Процессорное время (
cpu_seconds) — wall-time выполнения isolate-кода - Время-памяти (
memory_gb_seconds) — интеграл сконфигурированной памяти на время выполнения - Внешние операции (
subrequests) — все обращения isolate к внешним сервисам: операции KV, HTTP fetch
Что не считается
Заголовок раздела «Что не считается»- ISR cache hits без выполнения isolate-кода
- Внутренние health-check и telemetry вызовы
- Системные ретраи без пользовательского ответа
Static — доставка файлов
Заголовок раздела «Static — доставка файлов»Доставка статических файлов, хранение артефактов деплоя, оптимизация изображений.
Что считается
Заголовок раздела «Что считается»- Egress (
egress_gb) — объём данных, доставленных пользователю - Storage (
storage_gb_month) — хранение файлов деплоя - Image transforms (
image_transforms) — трансформации изображений (resize, конвертация формата) - Origin fetch (
origin_fetch_gb) — запросы к origin-серверу при cache miss
Что не считается
Заголовок раздела «Что не считается»- Внутренний service-to-service трафик платформы
- Кэш-хиты, не создающие origin egress
- Retry/rehydration без пользовательского ответа
Managed PostgreSQL
Заголовок раздела «Managed PostgreSQL»Managed PostgreSQL с автомасштабированием, ветвлением баз данных и pay-as-you-go биллингом.
Что считается
Заголовок раздела «Что считается»- CU-часы (
cu_hours) — CU-weighted время работы сервера (cu_size × active_time). 1 час на 2 CU = 2 CU-часа - Storage (
storage_gb) — пиковый объём данных и WAL за расчётный период (стоимость включает written_data) - Data transfer (
data_transfer_gb) — объём данных, переданных между приложением и базой - Доп. базы данных (
extra_databases) — количество БД сверх включённых в план - Доп. ветки (
extra_branches) — количество веток сверх включённых в план
Что не считается
Заголовок раздела «Что не считается»- Время простоя (auto-suspend) — за suspended сервер compute не начисляется
- Внутренние операции платформы (репликация, бэкапы)
- Autoscale events (compute автоматически учитывает resize через CU-секунды)
Common — платформенные метрики
Заголовок раздела «Common — платформенные метрики»Часть метрик считается вне конкретного runtime-слоя и также может формировать line items:
build_minutes— время сборки проектовkv_storage_mb— объём KV хранилища
Финальный счёт формируется по отдельным line items каждого слоя. Это делает расчёт прозрачным и проверяемым: всегда можно определить, какая метрика какого слоя дала основной вклад.