Управление файлами журнала

Интерфейс командной строки 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 в списке.