Questa pagina fornisce i dettagli sui limiti che si applicano all'utilizzo di Cloud Logging.
Limiti di utilizzo di Logging
I seguenti limiti si applicano all'utilizzo di Cloud Logging. Fatta eccezione per i limiti al numero di bucket di log e sink, questi limiti sono fissi; non è possibile aumentarli o diminuirli.
Categoria | Valore massimo |
---|---|
Dimensioni di una voce di log | 256 kB1 |
Dimensioni di una voce del log di controllo | 512 KiB |
Numero di etichette | 64 per voce di log |
Lunghezza di una chiave di etichetta di una voce di log | 512 B2 |
Lunghezza di un valore di etichetta di una voce di log | 64 kB2 |
Lunghezza di una query | 20.000 caratteri |
Fanout query4 | 200 bucket |
Numero di sink | 200 per progetto Google Cloud3 |
Lunghezza di un filtro di inclusione del sink | 20.000 caratteri |
Lunghezza di un filtro di esclusione sink | 20.000 caratteri |
Numero di filtri di esclusione | 50 per sink |
Numero di bucket di log | 100 per progetto Google Cloud3,4,5 |
Numero di campi indicizzati personalizzati | 20 per bucket di log |
Numero di visualizzazioni dei log | 30 per bucket di log |
Timestamp meno recente archiviabile nei bucket di log6 | 30 giorni prima |
Timestamp futuro archiviabile nei bucket di log6 | Fino a 1 giorno nel futuro |
1Questo limite approssimativo si basa sulle dimensioni interne dei dati e non sulle dimensioni effettive della richiesta API REST.
2 Cloud Logging tronca le chiavi e i valori delle etichette con dimensioni eccessive quando viene scritta la relativa voce di log.
3 Questo limite si applica anche ad account di fatturazione, cartelle e organizzazioni e non è gerarchico. Ad esempio, se in un'organizzazione sono presenti più progetti Google Cloud, puoi configurare fino a 200 sink per ogni progetto Google Cloud; per la stessa organizzazione, puoi anche configurare fino a 200 sink a livello di organizzazione.
4 Questo limite è il numero massimo di bucket che possono contenere voci di log per una risorsa. Per maggiori informazioni, consulta La query restituisce un errore.
5 Questo limite include i bucket in attesa di eliminazione.
6 Le voci di log con timestamp al di fuori di questi limiti vengono rifiutate dai bucket di log. L'API Logging accetta le voci con timestamp meno recenti, che possono essere instradate alle destinazioni del sink, ma non archiviate nell'archiviazione dei log. L'API Logging rifiuta le voci con timestamp che risalgono a più di un giorno nel futuro e restituisce un errore INVALID_ARGUMENT
.
Quote e limiti dell'API Logging
I seguenti limiti si applicano al tuo utilizzo dell'API Logging. Puoi richiedere modifiche alle quote e ai limiti dell'API Logging; per istruzioni, consulta Richiesta di modifiche alla quota dell'API Cloud Logging in questa pagina.
Categoria | Valore massimo |
---|---|
Utilizzo dell'API | Per visualizzare le tue quote, accedi alla dashboard delle API. Fai clic su un'API e seleziona Quote. |
Durata dei token di pagina dell'API | 24 ore |
Numero di sessioni di live-tailing aperte | 10 per progetto Google Cloud3 |
Numero di voci di coda in tempo reale restituite | 60.000 al minuto |
Numero di campi con restrizioni | 20 per bucket |
Dimensioni di un campo limitato | 800 B |
Dimensioni di una richiesta entries.write |
10 MB |
Numero di richieste entries.write |
120.000 al minuto, per progetto Google Cloud1, 3 |
Numero di richieste entries.list |
60 al minuto, per progetto Google Cloud2, 3 |
Numero di nomi di risorse diversi in un singolo comando entries.write 4 |
1000 |
Richieste di controllo5 al minuto | 600 |
Richieste di controllo5 al giorno | 1000 per progetto Google Cloud |
Numero di progetti Google Cloud o altri nomi di risorse in una singola richiesta entries.list |
100 |
Numero di operazioni di copia simultanee | 1 per progetto Google Cloud3 |
Percentuale di esportazioni in un argomento Pub/Sub6 | 60 GB al minuto per progetto Google Cloud |
1 L'uso dei filtri di esclusione non riduce questo numero
perché i log vengono esclusi dopo la richiesta
entries.write
.
2 Questo valore è l'impostazione predefinita.
3 Questo limite si applica anche ad account di fatturazione, cartelle e organizzazioni e non è gerarchico.
4 Il campo logName
di una voce di log specifica il nome della risorsa della voce di log.
5 La quota per le richieste di controllo giornaliere si applica alle richieste API per la creazione e l'aggiornamento di esclusioni e sink. La quota per le richieste di controllo al minuto si applica a tutto ciò che è incluso anche nella quota giornaliera per le richieste di controllo, oltre alle richieste API per l'eliminazione dei log e la gestione delle metriche basate su log.
6 Se la frequenza delle esportazioni supera la quota, l'errore viene registrato in una voce di log. Il campo di riepilogo indica un errore di configurazione del sink
e il codice di errore è indicato come topic_over_quota
.
Richiedi modifiche alla quota dell'API Cloud Logging
Puoi richiedere limiti dell'API Logging superiori o inferiori utilizzando la console Google Cloud:
Nella pagina Quote della console Google Cloud, utilizza le caselle di controllo per selezionare API Cloud Logging, quindi fai clic su Modifica quote.
Se visualizzi un messaggio di errore
Edit is not allowed for this quota
, puoi contattare l'assistenza per richiedere modifiche alla quota. Tieni inoltre presente che per poter selezionare le caselle di controllo devi attivare la fatturazione nel progetto Google Cloud.Nel riquadro Modifiche alle quote, seleziona il servizio per espandere la visualizzazione, poi compila i campi Nuovo limite e Richiedi descrizione. Fai clic su Avanti.
Compila il modulo nel riquadro Informazioni di contatto.
Fai clic su Invia richiesta.
Per maggiori informazioni, vedi Visualizzare e gestire le quote.
Ottimizza l'utilizzo di entries.list
L'utilizzo previsto di entries.list
è la ricerca di log corrispondenti. Questo metodo non è concepito per il recupero di voci di log di grandi volumi. Se
esaurisci regolarmente la tua quota entries.list
, prendi in considerazione
le opzioni seguenti:
Assicurati di utilizzare l'API Cloud Logging in modo efficace. Per saperne di più, consulta Ottimizzare l'utilizzo dell'API.
Se sai in anticipo che le voci di log che vuoi analizzare superano la quota
entries.list
, configura un sink di log per esportare i log in una destinazione supportata.Per analizzare le voci di log al di fuori di Logging, puoi copiare in modo retroattivo le voci di log già esistenti in Logging nei bucket Cloud Storage. Quando copi i log in un bucket Cloud Storage, puoi condividere le voci di log con revisori esterni a Logging ed eseguire script in Cloud Storage.
Per aggregare e analizzare le voci di log in Logging, crea o esegui l'upgrade di un bucket di log per utilizzare Analisi dei log. L'analisi dei log consente di eseguire query sulle voci di log utilizzando SQL standard di BigQuery.
Metriche basate su log
I seguenti limiti si applicano all'utilizzo delle metriche basate su log definite dall'utente. Questi limiti sono fissi, ad eccezione del numero di descrittori delle metriche. Non è possibile aumentarli o diminuirli.
Categoria | Valore massimo |
---|---|
Numero di etichette | 10 per metrica |
Lunghezza del valore label | 1024 B |
Lunghezza della descrizione dell'etichetta | 800 B |
Lunghezza di un filtro | 20.000 caratteri |
Lunghezza dei descrittori delle metriche | 8000 B |
Numero di descrittori delle metriche | 500 per progetto Google Cloud2 |
Numero di serie temporali attive1 | 30.000 per metrica |
Numero di bucket di istogrammi | 200 per metrica di distribuzione personalizzata |
Conservazione dei dati | Consulta Cloud Monitoring: Conservazione dei dati |
1Una serie temporale è attiva se sono stati inseriti dei punti dati nelle ultime 24 ore.
2 Questo limite si applica anche ad account di fatturazione, cartelle e organizzazioni e non è gerarchico.
Periodi di conservazione dei log
I seguenti periodi di conservazione di Cloud Logging si applicano ai bucket di log, indipendentemente dai tipi di log inclusi nel bucket o dal fatto che siano stati copiati da un'altra posizione. Le informazioni sulla conservazione sono le seguenti:
Bucket | Periodo di conservazione predefinito | Conservazione personalizzata |
---|---|---|
_Required |
400 giorni | Non configurabile |
_Default |
30 giorni | Configurabile |
Definito dall'utente | 30 giorni | Configurabile |
Per i bucket di log _Default
e definiti dall'utente, puoi configurare Cloud Logging in modo da conservare i log per un periodo compreso tra
1 e 3650 giorni. Per informazioni sull'impostazione delle regole di conservazione, consulta Configurare la conservazione personalizzata.
Prezzi
Cloud Logging non prevede addebiti per instradare i log a una destinazione supportata, ma per la destinazione potrebbero essere applicati dei costi.
Ad eccezione del bucket di log _Required
,
Cloud Logging addebita un costo per trasmettere i log nei bucket di log e
per un'archiviazione più lunga rispetto al periodo di conservazione predefinito del bucket di log.
Cloud Logging non addebita costi per la copia dei log o per le query eseguite tramite la pagina Esplora log o la pagina Analisi dei log.
Per ulteriori informazioni, consulta i seguenti documenti:
- Riepilogo dei prezzi di Cloud Logging
Costi destinazione:
- I costi di generazione dei log di flusso VPC vengono applicati quando invii e poi escludi i log di flusso Virtual Private Cloud da Cloud Logging.