Condividi tramite


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_DISABLEDdi 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.