Orbit
Лимиты расходов и защита от неожиданных счетов
The cap applies to usage above your plan's included allowance:
Каждый проект Orbit имеет лимит затрат: твердый месячный потолок на дополнительные расходы, установленный по умолчанию на US$63.16, с предупреждениями по электронной почте по мере приближения к нему и паузой вместо бесконечного счета при достижении верхнего лимита. Это руководство охватывает то, что входит в лимит затрат, что происходит при его достижении, как восстановить приостановленный сайт и отдельный лимит минут сборки, который предотвращает бесконечный цикл сборки.
Что охватывает лимит
Лимит применяется к использованию сверх включенного в ваш план объема:
- Превышение лимита минут сборки: US$0.05 за минуту сверх месячного лимита вашего плана
- Превышение лимита трафика: US$0.03 за ГБ сверх месячного лимита вашего плана
Базовая плата за подписку вашего плана не зависит от лимита и никогда не приостанавливается им.
Трафик от атак отказа в обслуживании и других вредоносных объемных атак никогда не выставляется в счет и никогда не учитывается в направлении лимита.
Стандартный лимит
Каждый новый проект начинается с US$63.16 в месяц. Вы можете установить его в диапазоне от US$6.32 до US$6,315.79. По замыслу, не предусмотрена опция "без ограничения".
Найдите это в Параметры, в карточке Лимит расходов. В карточке отображается полоса прогресса с превышением лимита в этом месяце и процентом.

Оповещения перед достижением лимита
Orbit отправляет вам письма при достижении 50% и 80% лимита, один раз на каждый порог за период выставления счета. Каждое письмо содержит информацию о пороге, достигнутом проценте, вашем лимите, потраченной сумме, оставшейся сумме и разбивке между превышением лимита по минутам сборки и пропускной способности.
На карточке "Settings" также отображается текущее предупреждение. Выше 50% она показывает, сколько места осталось до паузы; при 100% предупреждает, что обслуживание будет приостановлено при следующей почасовой проверке.
Alerts go to the account's billing email address. If that address is a shared inbox nobody reads, the pause will be your first notification. Check it is somewhere you will actually see it before you need it.
Что происходит при 100%
Почасовая проверка вычисляет превышение лимита текущего месяца для каждого проекта. Когда превышение достигает 100%:
- Каждая production среда в проекте установлена в состояние Paused.
- Запросы к вашему сайту возвращают HTTP 503 со страницей с брендингом, на которой написано "Site temporarily paused".
- Ответ содержит заголовок
X-Orbit-Paused: spending-cap, поэтому мониторы времени доступности могут различить паузу и сбой. - Kapsule отправляет вам электронное письмо с указанием проекта, лимита, превышения сборки и пропускной способности, периода выставления счетов и прямой ссылкой на параметры проекта.
The check runs hourly, not continuously. Overage can exceed your cap slightly between checks before the pause takes effect. The cap is a spend ceiling with an hour of granularity, not a hard real-time meter.
The pause hits production environments only. Staging and branch previews keep serving. That is deliberate, so a pause does not also block you from testing the fix.
Восстановление приостановленного сайта
- Откройте ваш проект в Orbit.
- Откройте вкладку Settings.
- Найдите карточку Spending cap, на которой отображается значок PAUSED и красная панель с текстом "Site serving is paused".
- Введите более высокий лимит расходов.
- Нажмите Raise cap & resume.
Обслуживание возобновляется немедленно. Повторное развертывание не требуется, и ничего в вашем развертывании не изменяется.
Если же вы оставите её приостановленной, почасовая проверка восстановит обслуживание автоматически, как только превышение упадёт ниже вашего лимита, что происходит само по себе в начале следующего периода выставления счёта.
Raising the cap raises your maximum possible overage bill for the month. If a site paused unexpectedly, find out why the usage spiked before you raise the ceiling. Look at the project's Analytics tab, which shows this month's build minutes and bandwidth against your plan allowance plus a projected end-of-month figure. A rebuild loop or a hot-linked large asset will simply consume the new headroom too.
Изменение лимита в любой момент
- Откройте проект, затем Параметры.
- Найдите Лимит расходов.
- Введите новую сумму и нажмите Обновить лимит.
Изменение вступает в силу немедленно для текущего расчётного периода. Минимум составляет US$6.32, а максимум составляет US$6,315.79; любое значение вне этого диапазона отклоняется с сообщением об ошибке, указывающим лимит.
Если вам требуется больше лимита, чем позволяет максимум, обратитесь в службу поддержки вместо того, чтобы искать способ отключить ограничение.
Автоматический сброс
Использование сверх лимита обнуляется в начале каждого периода выставления счетов, и пороги оповещений обнуляются вместе с ним, поэтому вы получаете новые предупреждения на 50% и 80% каждый месяц, а не одно предупреждение за все время.
Если ваш сайт был приостановлен в конце периода, он автоматически возобновит работу с началом нового периода, а использование вернется к нулю. Никаких действий не требуется.
Отдельный лимит на минуты сборки
Лимит расходов ограничивает деньги. Лимит расходов на сборку ограничивает минуты сборки непосредственно, и это другой элемент управления с другой целью.
Найдите это в Settings, в карточке Build spending cap:
- Введите количество минут в месяц, минимум 1. Карта преобразует это в часы по мере ввода, поэтому 120 отображается как 2 часа в месяц.
- Нажмите Установить лимит (или Обновить лимит, если лимит уже существует).
После достижения ежемесячного лимита новые сборки перестают ставиться в очередь до следующего месяца или до того, как вы повысите лимит. На карточке отображается индикатор прогресса использованных минут в сравнении с лимитом и выводится предупреждение по мере приближения к нему.
Нажмите Удалить лимит, чтобы полностью его отключить.
A build cap blocks builds, which means it blocks your ability to deploy a fix. It is the right control for a project you want to protect from an accidental rebuild loop, and the wrong control for a project you deploy to under pressure. If you set one, set it well above your normal monthly usage.
Отдельно от всего этого, каждая сборка прерывается через 30 минут реального времени на всех планах. Это автоматическое прерывание неконфигурируемо и существует для того, чтобы одна зависшая сборка не могла потребить весь месячный лимит.
Контроль использования до того, как это станет проблемой
- На вкладке Analytics каждого проекта отображаются минуты сборки и пропускная способность этого месяца в сравнении с вашим лимитом плана, стоимость превышения на данный момент и прогнозируемая цифра на конец месяца на основе прошедших дней.
- Orbit, затем Usage, показывает итоги для всей учетной записи.
- На странице сведений каждого развертывания указано точное время сборки и расщепление времени по этапам.
If your projected overage is climbing, look at your build cache hit rate first. On Liftoff and Apex a cache hit removes most of the install phase. The project overview flags a low hit rate for you and explains what it usually means.
Дополнительное чтение
- Ограничения плана Orbit для включенных лимитов и тарифов за превышение
- Просмотр журналов сборки для поэтапного разбора использования минут сборки
- Развертывание вашего проекта для параметров, которые предотвращают ненужные сборки