Skip to content
Latchkey

O Que É a Cobrança por Excedência em CI? Pagando Além do Tier Gratuito

A cobrança por excedência é a tarifa por minuto e por gigabyte que você paga quando o uso de CI ultrapassa a cota incluída do ciclo.

Dentro da sua cota incluída, o CI parece gratuito; no momento em que você a ultrapassa, cada minuto e gigabyte adicional é tarifado. Essa transição é a cobrança por excedência e, por acumular de forma silenciosa e cumulativa, é a maior fonte de surpresas na fatura de CI.

Como a excedência começa

A excedência começa no instante em que você esgota seus minutos ou armazenamento incluídos do ciclo. A partir daí, cada minuto é tarifado à taxa padrão para o tamanho do runner e o OS, e cada gigabyte extra de armazenamento é tarifado por gigabyte-mês.

Como ela se acumula

A excedência é cumulativa dentro do ciclo de faturamento e é reiniciada quando o ciclo é. Por ser automática, o uso que cruza a linha no início do mês continua somando cobranças até o reinício - é assim que pequenas excedências diárias viram uma fatura alta.

Onde ela surpreende as equipes

As armadilhas comuns são runners maiores (sem tier gratuito, tarifados desde o primeiro minuto) e multiplicadores de macOS/Windows que esgotam a cota muito mais rápido do que o esperado. Um pipeline que era "gratuito" pode virar excedência pesada só por mudar o tipo de runner.

Limitando a excedência

Um limite de gastos restringe quanta excedência você permite por ciclo; ao atingi-lo, os workflows tarifados são bloqueados. Combinar limites com alertas de ritmo permite agir antes que os workflows parem, em vez de depois.

Reduzindo a excedência

A correção duradoura é usar menos minutos tarifados: use cache, elimine re-execuções flaky, dimensione corretamente os runners e mantenha o trabalho pesado no Linux. Menos desperdício significa cruzar para a excedência mais tarde no ciclo, ou nunca.

Excedência mais barata

Quando a excedência é inevitável, o que importa é a taxa. Os runners gerenciados da Latchkey tarifam a excedência a cerca de 70% abaixo dos hospedados pelo GitHub e incluem seus próprios minutos gratuitos, então o mesmo uso excedente custa muito menos, e a autocorreção evita que re-execuções flaky inflem a excedência.

Principais conclusões

  • A cobrança por excedência tarifa por unidade assim que a cota incluída acaba.
  • Ela se acumula de forma cumulativa dentro do ciclo e é reiniciada ao fim do ciclo.
  • Runners maiores e multiplicadores de OS disparam excedências surpresa.

Guias relacionados