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_DISABLED
stellen. 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.