Zarządzanie plikami dziennika
Środowisko platformy Azure Sphere CLI pozwala zdecydować, czy chcesz dołączyć informacje diagnostyczne i konfiguracyjne z komputera, chmury i dołączonego urządzenia Azure Sphere do pliku dziennika. Rejestrowanie można włączyć lub wyłączyć za pomocą interfejsu cli dla określonej sesji lub trwale, ustawiając zmienną środowiskową.
Uwaga
- Ta funkcja nie jest obsługiwana w klasycznym interfejsie platformy Azure Sphere.
- Jeśli zmienna środowiskowa nie jest ustawiona, rejestrowanie jest domyślnie wyłączone.
Konfigurowanie rejestrowania w interfejsie użytkownika
Rejestrowanie jest konfigurowane przez ustawienie zmiennej AZSPHERE_FILE_LOGGING_DISABLED
środowiskowej . Gdy rejestrowanie jest włączone, plik dziennika jest tworzony w katalogu C:\Users<user.azsphere>\logs w systemie Windows i ~/.azsphere/logs w systemie Linux.
Ponadto informacje są również zawarte w pliku .zip utworzonym po uruchomieniu az sphere get-support-data
polecenia.
Przykład
Oto przykład konfigurowania rejestrowania przy użyciu interfejsu użytkownika:
Uwaga
Ustawione preferencje dotyczą tylko bieżącej sesji interfejsu użytkownika i nie są trwałe dla wszystkich sesji. Aby trwale ustawić preferencje, zapoznaj się z dokumentacją systemu operacyjnego.
Obsługiwane wartości to:
- 0, aby włączyć rejestrowanie
- 1, aby wyłączyć rejestrowanie
- Jeśli nie ustawiono, rejestrowanie jest wyłączone
Wiersz polecenia systemu Windows
Aby włączyć rejestrowanie:
set AZSPHERE_FILE_LOGGING_DISABLED=0
Aby wyłączyć rejestrowanie:
set AZSPHERE_FILE_LOGGING_DISABLED=1
Aby wyczyścić ustawienie:
set AZSPHERE_FILE_LOGGING_DISABLED=
Aby wyświetlić wartość zmiennej środowiskowej, wpisz set AZSPHERE_FILE_LOGGING_DISABLED
ją w wierszu polecenia.
Windows PowerShell
Polecenie można uruchomić z poziomu wiersza polecenia systemu Windows i Windows PowerShell:
Aby włączyć rejestrowanie:
$env:AZSPHERE_FILE_LOGGING_DISABLED=0
Aby wyłączyć rejestrowanie:
$env:AZSPHERE_FILE_LOGGING_DISABLED=1
Aby wyczyścić ustawienie:
Remove-Item -Path Env:AZSPHERE_FILE_LOGGING_DISABLED
Aby wyświetlić wartość zmiennej środowiskowej, wpisz dir env:
w programie PowerShell i znajdź AZSPHERE_FILE_LOGGING_DISABLED na liście.