Skip to content
Latchkey

O Que É um Ciclo de Cobrança para CI? Resets, Excedente e Previsão

Um ciclo de cobrança de CI é o período recorrente - quase sempre um mês calendário - em que seu uso de CI é contado, cobrado, e sua cota gratuita é resetada.

Toda plataforma de CI medida organiza o gasto em ciclos de cobrança. Seus minutos incluídos são recarregados no início de cada ciclo, e o excedente acumula dentro dele. Entender o ciclo é a base para prever, definir limites de gasto e evitar a surpresa de fim de mês em que uma única semana pesada estoura o orçamento.

O que um ciclo abrange

Um ciclo de cobrança é tipicamente um mês. Dentro dele, a plataforma mede os minutos de cada job e seu uso de storage, subtrai sua cota incluída e cobra o restante. O GitHub Actions, por exemplo, reseta os minutos incluídos mensalmente.

Quando as cotas resetam

Os minutos e o storage incluídos são recarregados no início de cada ciclo e não acumulam para o próximo. Minutos gratuitos não usados são perdidos, e um ciclo que ultrapassa não pega emprestado do próximo mês. É por isso que cargas em rajadas perto da fronteira de um ciclo podem ser ineficientes.

Como o excedente acumula

Uma vez esgotada a cota no meio do ciclo, cada minuto adicional é cobrado à tarifa padrão pelo resto do ciclo. Um limite de gasto pode limitar ou parar isso, mas sem um o medidor simplesmente continua rodando até o ciclo resetar.

Prevendo dentro de um ciclo

Acompanhe os minutos consumidos em relação ao calendário: se você está 60% do mês e já usou 90% da sua cota, vai ultrapassar. Dashboards de ritmo permitem agir antes do excedente em vez de explicá-lo depois.

Por que os ciclos causam surpresas no orçamento

Os custos não são uniformes ao longo de um ciclo. Um pico de release, uma tempestade de testes flaky ou um novo job de matrix podem disparar o uso em dias. Como a conta é cumulativa dentro do ciclo, alguns dias ruins podem dominar o total do mês.

Gerenciando o gasto por ciclo

Defina limites de gasto, alerte sobre o ritmo e reduza os minutos de base para que semanas normais deixem folga para o pico. Baixar a tarifa por minuto estica cada ciclo mais longe - os runners gerenciados da Latchkey custam cerca de 70% menos por minuto, então a mesma cota e orçamento cobrem muito mais trabalho a cada ciclo.

Principais conclusões

  • Um ciclo de cobrança de CI geralmente é um período mensal para medição e resets.
  • Os minutos incluídos são recarregados a cada ciclo e não acumulam para o próximo.
  • O excedente acumula às tarifas padrão quando a cota acaba.

Guias relacionados