Delen via


Logboekbestanden beheren

Met de Azure Sphere CLI kunt u bepalen of u diagnostische en configuratiegegevens van uw computer, de cloud en het gekoppelde Azure Sphere-apparaat wilt opnemen in een logboekbestand. U kunt logboekregistratie met behulp van de CLI in- of uitschakelen voor een specifieke sessie of permanent door de omgevingsvariabele in te stellen.

Opmerking

  • Deze functie wordt niet ondersteund in de klassieke Cli van Azure Sphere.
  • Als de omgevingsvariabele niet is ingesteld, wordt logboekregistratie standaard uitgeschakeld.

Logboekregistratie configureren in de CLI

Logboekregistratie wordt geconfigureerd door de omgevingsvariabele in te AZSPHERE_FILE_LOGGING_DISABLEDstellen. Wanneer logboekregistratie is ingeschakeld, wordt er een logboekbestand gemaakt in de map C:\Users<user.azsphere>\logs in Windows en ~/.azsphere/logs in Linux. Daarnaast wordt de informatie ook opgenomen in het .zip-bestand dat u hebt gemaakt wanneer u de az sphere get-support-data opdracht uitvoert.

Voorbeeld

Hier volgt een voorbeeld van het configureren van logboekregistratie met behulp van de CLI:

Opmerking

De voorkeuren die u instelt, zijn alleen van toepassing op de huidige CLI-sessie waarin u zich bevindt en zijn niet permanent voor alle sessies. Als u uw voorkeur permanent wilt instellen, raadpleegt u de documentatie voor uw besturingssysteem.

De ondersteunde waarden zijn:

  • 0 om logboekregistratie in te schakelen
  • 1 om logboekregistratie uit te schakelen
  • Als dit niet is ingesteld, is logboekregistratie uitgeschakeld

Windows-opdrachtprompt

Logboekregistratie inschakelen:

set AZSPHERE_FILE_LOGGING_DISABLED=0

Logboekregistratie uitschakelen:

set AZSPHERE_FILE_LOGGING_DISABLED=1

Ga als volgende te werk om de instelling te wissen:

set AZSPHERE_FILE_LOGGING_DISABLED=

Als u de waarde van de omgevingsvariabele wilt weergeven, typt u set AZSPHERE_FILE_LOGGING_DISABLED in de opdrachtprompt.

Windows PowerShell

U kunt de opdracht uitvoeren vanaf de Windows-opdrachtprompt en Windows PowerShell:

Logboekregistratie inschakelen:

$env:AZSPHERE_FILE_LOGGING_DISABLED=0

Logboekregistratie uitschakelen:

$env:AZSPHERE_FILE_LOGGING_DISABLED=1

Ga als volgende te werk om de instelling te wissen:

Remove-Item -Path Env:AZSPHERE_FILE_LOGGING_DISABLED

Als u de waarde van de omgevingsvariabele wilt weergeven, typt u dir env: PowerShell en zoekt u AZSPHERE_FILE_LOGGING_DISABLED in de lijst.