Abilita Logging
Transfer Appliance utilizza il logging per esportare determinati log di sistema generati sull'appliance in Google Cloud Observability, facilitandone l'accesso.
I passaggi per attivare il logging dipendono dal fatto che tu abbia configurato il trasferimento online:
Se hai configurato il trasferimento online e hai concesso il ruolo
Logging Log Writer
all'account di servizio, non è richiesta alcuna ulteriore configurazione.Se hai configurato il trasferimento online, ma non hai aggiunto il ruolo
Logging Log Writer
, aggiungilo al tuo account di servizio gestito dall'utente a livello di progetto. Non è necessario rigenerare la chiave dell'account di servizio dopo aver aggiunto o modificato i ruoli.Se non hai configurato il trasferimento online, segui le istruzioni per creare e configurare un account di servizio gestito dall'utente. Per la registrazione è richiesto solo il ruolo
Logging Log Writer
.
Una volta completati i passaggi richiesti:
- Connettiti all'elettrodomestico.
- Avvia i log dei report dall'appliance
ta logging start
Disattivare il logging sull'appliance
Per interrompere la generazione di log dall'appliance, esegui il seguente comando dalla riga di comando di Transfer Appliance:
ta logging stop
Visualizza i log
Per eseguire query sui log, puoi utilizzare il campo label.sessionID
in Google Cloud Observability.
labels.sessionID={sessionID}
Di seguito sono riportati alcuni dei log esportati:
Fluent Bit
Docker
Kernel
Partizione dei metadati
acquisire
ta_check
activation_service
Puoi visualizzare i log in Cloud Logging utilizzando la console Google Cloud, Google Cloud CLI o l'API Logging.
Risoluzione dei problemi
An error occurred while enabling logging
Se il file della chiave dell'account di servizio /tmp/key.json
non viene trovato nell'appliance, viene restituito un errore.
Consulta Creare e configurare un account di servizio gestito dall'utente per istruzioni su come configurare un account di servizio e copiare il file della chiave nell'appliance.