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. Ad eccezione dei limiti relativi al numero di bucket e sink dei log, questi limiti sono fissi e non puoi aumentarli o diminuirli.
Categoria | Valore massimo |
---|---|
Dimensioni di un
LogEntry |
256 KB1 |
Dimensioni di una voce del log di controllo | 512 KiB |
Numero di etichette | 64 per LogEntry |
Lunghezza di una chiave dell'etichetta LogEntry |
512 B2 |
Lunghezza del valore dell'etichetta LogEntry |
64 KB2 |
Lunghezza di una query del linguaggio delle query di Logging | 20.000 caratteri |
Espansione della query4 | 200 bucket |
Numero di lavabi | 200 per progetto Google Cloud3 |
Lunghezza di un filtro di inclusione del sink | 20.000 caratteri |
Lunghezza di un filtro di esclusione del 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 di log | 30 per bucket di log |
Timestamp più antico che può essere archiviato nei bucket di log6 | 30 giorni fa |
Timestamp futuro che può essere archiviato nei bucket di log6 | Fino a 1 giorno nel futuro |
Numero di ambiti di log per risorsa7 | 100 |
Numero di visualizzazioni di log e progetti inclusi in un ambito di log7 | 100 |
Numero di progetti inclusi in un ambito di log7 | 5 |
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 di grandi dimensioni quando viene scritta la voce di log associata.
3 Questo limite si applica anche agli account, alle cartelle e alle organizzazioni di fatturazione e non è gerarchico. Ad esempio, se hai più progetti Google Cloud in un'organizzazione, puoi configurare fino a 200 canali per ogni progetto Google Cloud. Per la stessa organizzazione, puoi anche configurare fino a 200 canali a livello di organizzazione.
4 Questo limite è il numero massimo di bucket che potrebbero contenere voci di log per una risorsa. Per ulteriori 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 voci con timestamp precedenti, che possono essere inoltrate alle destinazioni di destinazione, ma non memorizzate nello spazio di archiviazione dei log. L'API Logging rifiuta le voci con timestamp
successivi a più di 1 giorno e restituisce un
errore INVALID_ARGUMENT
.
7 Gli ambiti dei log sono disponibili in Anteprima pubblica.
Quote e limiti dell'API Logging
Per l'utilizzo dell'API Logging si applicano i limiti seguenti. Puoi richiedere modifiche alle quote e ai limiti dell'API Logging. Per istruzioni, consulta Richiedere modifiche alla quota dell'API Cloud Logging in questa pagina.
Categoria | Valore massimo |
---|---|
Utilizzo delle API | Per visualizzare le tue quote, vai alla dashboard delle API, seleziona un'API e poi Quote. |
Durata dei token di pagina dell'API | 24 ore |
Numero di sessioni di logging in tempo reale aperte | 10 per progetto Google Cloud3 |
Numero di voci di logging in tempo reale restituite | 60.000 al minuto |
Numero di campi con restrizioni | 20 per bucket |
Dimensioni di un campo con restrizioni | 800 miliardi di dollari |
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 |
Frequenza delle esportazioni in un argomento Pub/Sub6 | 60 GB al minuto per progetto Google Cloud |
1 L'utilizzo di filtri di esclusione non riduce questo numero perché i log vengono esclusi dopo che è stata effettuata la richiesta entries.write
.
2Questo valore è l'impostazione predefinita.
3 Questo limite si applica anche agli account, alle cartelle e alle organizzazioni di fatturazione e non è gerarchico.
4 Il campo logName
di una voce di log specifica il nome della risorsa della voce di log.
5 La quota di richieste di controllo giornaliera 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 sui 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 dell'emissario
e il codice di errore è indicato come topic_over_quota
.
Richiedere modifiche alla quota dell'API Cloud Logging
Puoi richiedere limiti superiori o inferiori per l'API Logging utilizzando la console Google Cloud. Per ulteriori informazioni, vedi Visualizzare e gestire le quote.
Se ricevi un 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 è necessario che la fatturazione sia attivata nel progetto Google Cloud.
Ottimizza l'utilizzo di entries.list
L'utilizzo previsto di entries.list
è la ricerca di log corrispondenti. Questo metodo non è progettato per il recupero di voci di log con volumi elevati. Se
esaurisci regolarmente la quota entries.list
, valuta le seguenti opzioni:
Assicurati di utilizzare l'API Cloud Logging in modo efficace. Per ulteriori informazioni, consulta Ottimizzare l'utilizzo dell'API.
Se sai in anticipo che le voci di log che vuoi analizzare superano la quota di
entries.list
, configura un'area di destinazione dei 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 esistenti in Logging nei bucket Cloud Storage. Quando copi i log in un bucket Cloud Storage, puoi condividere le voci di log con gli auditor al di fuori di Logging ed eseguire script in Cloud Storage.
Per aggregare e analizzare le voci di log in Logging, archiviale in un bucket di log ed esegui l'upgrade del bucket di log per utilizzare Analisi dei log. Per informazioni su questi passaggi, consulta Configurare i bucket dei log.
Analisi dei log ti 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. Ad eccezione del numero di descrittori delle metriche, questi limiti sono fissi e non puoi aumentarli o diminuirli.
Categoria | Valore massimo |
---|---|
Numero di etichette | 10 per metrica |
Lunghezza del valore label | 1024 B |
Lunghezza della descrizione dell'etichetta | 800 miliardi di dollari |
Lunghezza del filtro1 | 20.000 caratteri |
Lunghezza dei descrettori delle metriche | 8000 B |
Numero di descrettori delle metriche | 500 per progetto Google Cloud2 |
Numero di serie temporali attive3 | 30.000 per il sistema metrico |
Numero di bucket a istogrammi | 200 per metrica di distribuzione personalizzata |
Conservazione dei dati | Consulta Cloud Monitoring: conservazione dei dati |
1 Ogni metrica basata su log contiene un filtro. Quando una voce di log corrisponde al filtro, viene conteggiata. I filtri vengono definiti utilizzando il linguaggio di query di Logging.
2 Questo limite si applica anche agli account fatturazione, alle cartelle e alle organizzazioni e non è gerarchico.
3Una serie temporale è attiva se sono stati inseriti dei punti dati nelle ultime 24 ore.
Audit logging
Le dimensioni massime dei log di controllo sono riportate nella tabella seguente. Questi valori possono aiutarti a stimare lo spazio di cui hai bisogno nelle destinazioni di destinazione.
Tipo di log di controllo | Dimensioni massime |
---|---|
Attività di amministrazione | 512 KiB |
Accesso ai dati | 512 KiB |
Evento di sistema | 512 KiB |
Criterio negato | 512 KiB |
Periodi di conservazione dei log
I seguenti periodi di conservazione di Cloud Logging si applicano ai bucket di log, indipendentemente da quali tipi di log sono inclusi nel bucket o se sono 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 che conservi i log per un periodo compreso tra
1 e
3650 giorni. Per informazioni su come impostare le regole di conservazione, consulta Configurare la conservazione personalizzata.
Prezzi
Cloud Logging non addebita alcun costo per il routing dei log a una destinazione supportata. Tuttavia, la destinazione potrebbe applicare dei costi.
Ad eccezione del bucket di log _Required
,
Cloud Logging addebita lo streaming dei log nei bucket di log e
per l'archiviazione per un periodo superiore al periodo di conservazione predefinito del bucket di log.
Cloud Logging non addebita alcun costo per la copia dei log, per la definizione degli ambiti dei log o per le query inviate tramite le pagine Esplora log o Analisi dei log.
Per ulteriori informazioni, consulta i seguenti documenti:
- Riepilogo dei prezzi di Cloud Logging
Costi di destinazione:
- I costi di generazione dei log di flusso VPC si applicano quando invii e poi escludi i log di flusso Virtual Private Cloud da Cloud Logging.