Управление файлами журнала
Интерфейс командной строки Azure Sphere позволяет решить, следует ли включать сведения о диагностике и конфигурации с компьютера, облака и подключенного устройства Azure Sphere в файл журнала. Вы можете включить или отключить ведение журнала с помощью интерфейса командной строки для определенного сеанса или навсегда, задав переменную среды.
Примечание
- Эта функция не поддерживается в классическом интерфейсе командной строки Azure Sphere.
- По умолчанию, если переменная среды не задана, ведение журнала отключено.
Настройка ведения журнала в cli
Ведение журнала настраивается путем задания переменной AZSPHERE_FILE_LOGGING_DISABLED
среды . Если ведение журнала включено, файл журнала создается в каталоге C:\Users<user.azsphere>\logs в Windows и ~/.azsphere/logs в Linux.
Кроме того, эти сведения также включаются в файл .zip, созданный при выполнении az sphere get-support-data
команды.
Примере
Ниже приведен пример настройки ведения журнала с помощью интерфейса командной строки:
Примечание
Заданные параметры применяются только к текущему сеансу CLI, в который вы находитесь, и не сохраняются в сеансах. Чтобы окончательно задать параметры, ознакомьтесь с документацией, предоставленной для вашей операционной системы.
Поддерживаемые значения:
- 0 для включения ведения журнала
- 1 для отключения ведения журнала
- Если параметр не задан, ведение журнала отключено
Командная строка Windows
Чтобы включить ведение журнала, выполните приведенные далее действия.
set AZSPHERE_FILE_LOGGING_DISABLED=0
Чтобы отключить ведение журнала, выполните приведенные далее действия.
set AZSPHERE_FILE_LOGGING_DISABLED=1
Чтобы очистить параметр, выполните следующие действия:
set AZSPHERE_FILE_LOGGING_DISABLED=
Чтобы просмотреть значение переменной среды, введите set AZSPHERE_FILE_LOGGING_DISABLED
в командной строке.
Windows PowerShell
Команду можно выполнить из командной строки Windows и Windows PowerShell:
Чтобы включить ведение журнала, выполните приведенные далее действия.
$env:AZSPHERE_FILE_LOGGING_DISABLED=0
Чтобы отключить ведение журнала, выполните приведенные далее действия.
$env:AZSPHERE_FILE_LOGGING_DISABLED=1
Чтобы очистить параметр, выполните следующие действия:
Remove-Item -Path Env:AZSPHERE_FILE_LOGGING_DISABLED
Чтобы просмотреть значение переменной среды, введите dir env:
PowerShell и найдите AZSPHERE_FILE_LOGGING_DISABLED в списке.