Gestire i file di log
Azure Sphere CLI consente di decidere se includere informazioni diagnostiche e di configurazione del computer, del cloud e del dispositivo Azure Sphere allegato in un file di log. È possibile abilitare o disabilitare la registrazione usando l'cli per una sessione specifica o in modo permanente impostando la variabile di ambiente.
Nota
- Questa funzionalità non è supportata nella cli classica di Azure Sphere.
- Per impostazione predefinita, se la variabile di ambiente non è impostata, la registrazione viene disabilitata.
Configurare la registrazione nell'cli
La registrazione è configurata impostando la variabile AZSPHERE_FILE_LOGGING_DISABLED
di ambiente . Quando la registrazione è abilitata, viene creato un file di log nella directory C:\Users<user.azsfera>\logs in Windows e ~/.azsfera/logs su Linux.
Inoltre, le informazioni sono incluse anche nel file .zip creato quando si esegue il az sphere get-support-data
comando.
Esempio
Ecco un esempio per configurare la registrazione con cli:
Nota
Le preferenze impostate si applicano solo alla sessione CLI corrente in cui ci si trova e non sono persistenti tra le sessioni. Per impostare in modo permanente le preferenze, fare riferimento alla documentazione fornita per il sistema operativo in uso.
I valori supportati sono:
- 0 per abilitare la registrazione
- 1 per disabilitare la registrazione
- Se non è impostata, la registrazione è disabilitata
Prompt dei comandi di Windows
Per abilitare la registrazione:
set AZSPHERE_FILE_LOGGING_DISABLED=0
Per disabilitare la registrazione:
set AZSPHERE_FILE_LOGGING_DISABLED=1
Per cancellare l'impostazione:
set AZSPHERE_FILE_LOGGING_DISABLED=
Per visualizzare il valore della variabile di ambiente, digitare set AZSPHERE_FILE_LOGGING_DISABLED
nel prompt dei comandi.
Windows PowerShell
È possibile eseguire il comando dal prompt dei comandi di Windows e Windows PowerShell:
Per abilitare la registrazione:
$env:AZSPHERE_FILE_LOGGING_DISABLED=0
Per disabilitare la registrazione:
$env:AZSPHERE_FILE_LOGGING_DISABLED=1
Per cancellare l'impostazione:
Remove-Item -Path Env:AZSPHERE_FILE_LOGGING_DISABLED
Per visualizzare il valore della variabile di ambiente, digitare dir env:
in PowerShell e individuare AZSPHERE_FILE_LOGGING_DISABLED nell'elenco.