Cloud Trace applica due diversi tipi di quote: una quota di frequenza per le richieste API e una quota di importazione per gli intervalli inviati a Trace.
Quote di traccia
La tabella seguente riassume le unità di quota disponibili per la lettura e la scrittura
operazioni e la quota giornaliera per l'importazione di intervalli. Ad esempio,
hai un totale di 300 per 60 secondi per i tre comandi API
GetTrace
, ListTraces
e ListSpan
. Ecco due diversi
esempi di come utilizzare tutte le unità di quota disponibili:
- Puoi eseguire 12 chiamate API
ListTraces
ogni 60 secondi. - Puoi eseguire 10 chiamate API
ListTraces
e 50 chiamate APIGetTrace
ogni 60 secondi.
Categoria | Unità di quota totali |
---|---|
Operazioni di lettura1 | 300 per 60 secondi |
Operazioni di scrittura2 | 4.800 per 60 secondi |
Intervalli importati3 | 3.000.000 al giorno-5.000.000.000 al giorno |
1 Le operazioni di lettura includono GetTrace
, ListTraces
,
ListSpan
, Una chiamata a ListTraces
utilizza 25 unità di quota. Le chiamate a
GetTrace
consumano ListSpan
1 unità di quota.
2 Le operazioni di scrittura includono PatchTraces
, BatchWrite
,
e CreateSpan
. Ogni operazione di scrittura consuma 1 unità di quota.
3 La quota giornaliera di importazione di intervalli di tracce viene determinata
la cronologia dell'account di fatturazione e le richieste di aumento della quota.
Limiti Trace
Questa sezione elenca i limiti che si applicano quando si utilizza l'Cloud Trace API.
Limiti per i metodi dell'API
Limiti per i metodi API | Valore |
---|---|
Numero massimo di intervalli per chiamata GetTrace |
1000 |
Numero massimo di intervalli per chiamata PatchTraces |
25.000 |
Numero massimo di tracce per chiamata ListTraces |
1000 nella visualizzazione ROOTSPAN e MINIMAL 100 nella visualizzazione COMPLETE |
Limiti degli intervalli
Limiti per gli intervalli | Valore |
---|---|
Lunghezza massima del nome di un intervallo | 128 byte |
Numero massimo di etichette o attributi per intervallo | 32 |
Dimensione massima della chiave per un'etichetta o un attributo | 128 byte |
Dimensione massima del valore per un'etichetta o un attributo | 256 byte |
Numero massimo di eventi per intervallo | 128 |
Timestamp massimo passato per un intervallo da importare | 14 giorni |
Timestamp massimo futuro per un intervallo da importare | 3 giorni |
Timestamp passato massimo per l'evento rispetto al timestamp dell'intervallo | 365 giorni |
Puoi annotare gli intervalli creando un oggetto attributes
e di collegarlo all'oggetto Span
quando
utilizzi Cloud Trace API v2 batchWrite
. Analogamente, puoi annotare gli intervalli
creando un oggetto labels
e collegandolo all'oggetto
TraceSpan
quando utilizzi il metodo patchTraces
della versione 1 dell'API Cloud Trace.
Limiti delle tracce
Limiti delle tracce | Valore |
---|---|
Numero massimo di intervalli per traccia | 1000 |
Dimensione massima della traccia | 50 MB |
Periodi di conservazione di Trace
Categoria | Periodo di conservazione |
---|---|
Dati degli intervalli archiviati da Cloud Trace | 30 giorni |
Rapporti di analisi | 30 giorni |
Gestire la quota
Questa sezione descrive come richiedere una modifica di una quota e come monitorare l'utilizzo della quota.
Richiedere modifiche alla quota per l'API Cloud Trace
Puoi richiedere limiti Cloud Trace API superiori o inferiori utilizzando il nella console Google Cloud. Per ulteriori informazioni, consulta Visualizzare e gestire le quote.
Se visualizzi l'errore Edit is not allowed for this quota
, puoi
contattare l'assistenza per richiedere modifiche a
la quota. Tieni inoltre presente che la fatturazione deve essere abilitata nella
progetto Google Cloud per fare clic sulle caselle di controllo.
Monitorare l'utilizzo delle quote
Per evitare di esaurire la quota e perdere visibilità sulle prestazioni delle tue applicazioni, assicurati di raggruppare gli aggiornamenti e monitorare l'utilizzo della quota. Ad esempio, potresti creare un criterio di avviso che ti invii una notifica quando il tuo utilizzo supera una soglia. Per informazioni dettagliate sul monitoraggio delle richieste API e delle relative risposte, consulta la pagina Monitoraggio dell'utilizzo delle API.
Per visualizzare le tue quote giornaliere di importazione degli intervalli e le tue quote per l'API Cloud Trace, consulta Visualizzare e gestire le quote.
Per scoprire come ridurre le unità di quota API e l'intervallo giornaliero unità di quota di importazione, consulta Limitazione dell'utilizzo.
Per richiedere un aumento delle tue unità di quota API o delle tue quote giornaliere di importazione degli intervalli, consulta Richiedere altra quota.
Consulta Creazione di un avviso di superamento della quota per informazioni dettagliate su come creare criteri di avviso per monitorare la quota dell'API Trace e la frequenza di importazione degli intervalli delle tracce.