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 concesso il ruolo
Logging Log Writer
all'account di servizio, configurazione obbligatoria.Se hai configurato il trasferimento online, ma non hai aggiunto
Logging Log Writer
ruolo, 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. Solo il Per il logging è richiesto 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 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:
Fluent Bit
Docker
Kernel
Partizione 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.