Orbit

Limiti di Spesa e Protezione da Fatture Inaspettate

The cap applies to usage above your plan's included allowance:

Ogni progetto Orbit ha un limite di spesa: un tetto mensile fisso sugli addebiti per eccedenza, che per impostazione predefinita è US$63.16, con avvisi via email man mano che ci si avvicina e una pausa al raggiungimento del limite invece di una fattura aperta. Questa guida spiega cosa copre il limite, cosa succede quando viene raggiunto, come ripristinare un sito in pausa e il limite di build-minute separato che arresta un ciclo di compilazione incontrollato.

Cosa Copre il Limite

Il limite si applica all'utilizzo superiore all'allowance inclusa nel tuo piano:

  • Build-minute overage: US$0.05 per minuto oltre l'allowance mensile del tuo piano
  • Bandwidth overage: US$0.03 per GB oltre l'allowance mensile del tuo piano

La quota di abbonamento di base del tuo piano non è influenzata dal limite e non viene mai messa in pausa da esso.

Il traffico da attacchi denial-of-service e altri attacchi volumetrici dannosi non viene mai fatturato e non conta mai verso il limite.

The Default Cap

Ogni nuovo progetto inizia a US$63.16 al mese. Puoi impostarlo da US$6.32 a US$6,315.79. Non esiste un'opzione "senza limite", per design.

Trovalo in Settings, nella card Spending cap. La card mostra una barra di avanzamento con l'eccedenza di questo mese rispetto al tuo limite e la percentuale.

Spending cap card in Orbit project settings

Avvisi Prima di Raggiungerlo

Orbit ti invia un'email al 50% e all'80% del limite, una volta per soglia per periodo di fatturazione. Ogni email ti dice la soglia, la percentuale raggiunta, il tuo limite, quanto hai speso, quanto ti rimane e la ripartizione tra eccedenza di build-minute e bandwidth.

La card delle impostazioni mostra un avviso in tempo reale. Oltre il 50% ti dice quanto spazio rimane prima di una pausa; al 100% avverte che la distribuzione metterà in pausa al prossimo controllo orario.

Gli avvisi vanno all'indirizzo email di fatturazione dell'account. Se quell'indirizzo è una inbox condivisa che nessuno legge, la pausa sarà la tua prima notifica. Verifica che sia un luogo dove effettivamente vedrai i messaggi prima di averne bisogno.

What Happens At 100%

Un controllo orario calcola l'eccedenza del mese corrente di ogni progetto rispetto al suo limite. Quando raggiunge il 100%:

  1. Ogni ambiente di production nel progetto viene impostato su Paused.
  2. Le richieste al tuo sito restituiscono HTTP 503 con una pagina con marchio che recita "Site temporarily paused".
  3. La risposta porta l'header X-Orbit-Paused: spending-cap, così i monitor di uptime possono distinguere una pausa da un'interruzione.
  4. Kapsule ti invia un'email, nominando il progetto, il limite, l'eccedenza di build e bandwidth, il periodo di fatturazione e un link diretto alle impostazioni del progetto.

Il controllo viene eseguito ogni ora, non continuamente. L'eccedenza può leggermente superare il tuo limite tra i controlli prima che la pausa abbia effetto. Il limite è un tetto di spesa con una granularità oraria, non un misuratore rigido in tempo reale.

La pausa colpisce solo gli ambienti di production. Staging e branch preview continuano a servire. Questo è intenzionale, così una pausa non ti blocca anche da testare la correzione.

Restoring a Paused Site

  1. Apri il tuo progetto in Orbit.
  2. Apri la tab Settings.
  3. Trova la card Spending cap, che mostra un badge PAUSED e un pannello rosso che recita "Site serving is paused".
  4. Inserisci un importo di limite più alto.
  5. Fai clic su Raise cap & resume.

La distribuzione riprende immediatamente. Non è necessario eseguire nuovamente il deploy e nulla nel tuo deployment cambia.

Se invece lo lasci in pausa, il controllo orario ripristina automaticamente la distribuzione non appena l'eccedenza scende di nuovo sotto il tuo limite, il che accade da solo all'inizio del prossimo periodo di fatturazione.

Aumentare il limite aumenta la tua possibile fattura di eccedenza massima per il mese. Se un sito è stato messo in pausa inaspettatamente, scopri perché l'utilizzo è aumentato prima di aumentare il limite. Guarda la tab Analytics del progetto, che mostra i build-minute e la bandwidth di questo mese rispetto alla tua allowance di piano più una cifra proiettata di fine mese. Un ciclo di ricompilazione o una risorsa grande con collegamento diretto consumeranno semplicemente anche lo spazio libero nuovo.

Modifica della soglia di spesa in qualsiasi momento

  1. Apri il progetto, quindi Settings.
  2. Trova Spending cap.
  3. Inserisci un nuovo importo e fai clic su Update cap.

La modifica ha effetto immediato per il periodo di fatturazione corrente. Il minimo è US$6.32 e il massimo è US$6,315.79; qualsiasi cosa al di fuori di questo viene respinta con un messaggio che nomina il limite.

Se hai bisogno di più spazio rispetto a quanto consente il massimo, contatta il supporto piuttosto che cercare un modo per disabilitare il limite.

Automatic Reset

L'utilizzo dell'eccedenza si azzera all'inizio di ogni periodo di fatturazione e le soglie di avviso si azzerano con esso, quindi ricevi un avviso fresco al 50% e all'80% ogni mese piuttosto che un avviso una sola volta.

Se il tuo sito è stato messo in pausa alla fine di un periodo, riprende automaticamente una volta che il nuovo periodo inizia e l'utilizzo torna a zero. Nessuna azione necessaria.

Il limite separato dei minuti di compilazione

Il limite di spesa limita il denaro. Il build spending cap limita direttamente i build-minute ed è un controllo diverso con uno scopo diverso.

Trovalo in Settings, nella card Build spending cap:

  1. Inserisci un numero di minuti al mese, minimo 1. La card lo converte in ore mentre digiti, quindi 120 viene visualizzato come 2 ore al mese.
  2. Fai clic su Set cap (o Update cap se ne esiste già uno).

Una volta che il totale mensile raggiunge il limite, i nuovi build smettono di mettersi in coda fino al mese prossimo o fino a quando non aumenti il limite. La card mostra una barra di avanzamento dei minuti utilizzati rispetto al limite e avverte man mano che ti avvicini.

Fai clic su Remove cap per rimuoverlo completamente.

Un limite di build blocca i build, il che significa che blocca la tua capacità di distribuire una correzione. È il controllo giusto per un progetto che vuoi proteggere da un ciclo di ricompilazione accidentale, e il controllo sbagliato per un progetto in cui esegui il deploy sotto pressione. Se ne imposti uno, impostalo ben al di sopra del tuo utilizzo mensile normale.

Separatamente da tutto questo, ogni build viene interrotto a 30 minuti di tempo di wall-clock su tutti i piani. Questo abort incontrollato non è configurabile e esiste affinché un singolo build sospeso non possa consumare un'intera allowance mensile.

Monitoraggio dell'utilizzo prima che diventi un problema

  • La tab Analytics di ogni progetto mostra i build-minute e la bandwidth di questo mese rispetto alla tua allowance di piano, il costo dell'eccedenza finora e una cifra proiettata di fine mese in base ai giorni trascorsi.
  • Orbit, quindi Usage, mostra i totali a livello di account.
  • La pagina dei dettagli di ogni deployment mostra esattamente quanto tempo ha impiegato quel build e dove il tempo è stato speso, fase per fase.

Se la tua eccedenza proiettata sta aumentando, guarda prima il tuo tasso di hit della cache di build. Su Liftoff e Apex un hit della cache rimuove la maggior parte della fase di installazione. La panoramica del progetto segnala un tasso di hit basso per te e spiega cosa di solito significa.

Related Reading

Hai ancora bisogno di aiuto?

Scrivici a support@kapsulehost.com oppure apri una chat in KPanel.

Apri KPanel
Limiti di Spesa e Protezione da Fatture Inaspettate