Abilita Logging
Transfer Appliance utilizza il logging per esportare alcuni log di sistema generati sull'appliance in Google Cloud Observability, semplificando l'accesso.
I passaggi per abilitare il logging dipendono dal fatto che tu abbia configurato o meno il trasferimento online:
Se hai configurato il trasferimento online e concesso il ruolo
Logging Log Writer
all'account di servizio, non sono necessarie ulteriori configurazioni.Se hai configurato il trasferimento online, ma non hai aggiunto il ruolo
Logging Log Writer
, aggiungi il ruolo 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 il logging è richiesto solo il ruolo
Logging Log Writer
.
Una volta completati i passaggi richiesti:
- Connettiti all'appliance.
- Avvia il reporting dei log dall'appliance
ta logging start
Disabilita il logging sull'appliance
Per interrompere il reporting dei log dall'appliance, esegui il comando seguente 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:
Punta fluida
Docker
Kernel
Partizione metadati
registrare
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 di chiavi dell'account di servizio /tmp/key.json
non viene trovato nell'appliance, viene restituito un errore.
Per istruzioni su come configurare un account di servizio e copiare il file della chiave nell'appliance, consulta Creare e configurare un account di servizio gestito dall'utente.