다음을 통해 공유


로그 파일 관리

Azure Sphere CLI를 사용하면 컴퓨터, 클라우드 및 연결된 Azure Sphere 디바이스의 진단 및 구성 정보를 로그 파일에 포함할지 여부를 결정할 수 있습니다. 특정 세션에 대해 CLI를 사용하거나 환경 변수를 설정하여 영구적으로 로깅을 사용하거나 사용하지 않도록 설정할 수 있습니다.

참고

  • 이 기능은 Azure Sphere 클래식 CLI에서 지원되지 않습니다.
  • 기본적으로 환경 변수가 설정되지 않은 경우 로깅은 사용하지 않도록 설정됩니다.

CLI에서 로깅 구성

로깅은 환경 변수 AZSPHERE_FILE_LOGGING_DISABLED를 설정하여 구성됩니다. 로깅을 사용하도록 설정하면 로그 파일이 Windows의 C:\Users<user.azsphere>\logs 디렉터리 및 Linux의 ~/.azsphere/logs에 만들어집니다. 또한 명령을 실행할 az sphere get-support-data 때 생성된 .zip 파일에도 정보가 포함됩니다.

예제

CLI를 사용하여 로깅을 구성하는 예제는 다음과 같습니다.

참고

설정한 기본 설정은 현재 현재 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

환경 변수의 값을 보려면 PowerShell을 입력 dir env: 하고 목록에서 AZSPHERE_FILE_LOGGING_DISABLED 찾습니다.