az webapp log

웹앱 로그를 관리합니다.

명령

az webapp log config

웹앱에 대한 로깅을 구성합니다.

az webapp log deployment

Manage web app deployment logs.

az webapp log deployment list

List deployments associated with web app.

az webapp log deployment show

Show deployment logs of the latest deployment, or a specific deployment if deployment-id is specified.

az webapp log download

웹앱의 로그 기록을 zip 파일로 다운로드합니다.

az webapp log show

웹앱의 로깅 구성에 대한 세부 정보를 가져옵니다.

az webapp log tail

웹앱에 대한 라이브 로그 추적을 시작합니다.

az webapp log config

웹앱에 대한 로깅을 구성합니다.

az webapp log config [--application-logging {azureblobstorage, filesystem, off}]
                     [--detailed-error-messages {false, true}]
                     [--docker-container-logging {filesystem, off}]
                     [--failed-request-tracing {false, true}]
                     [--ids]
                     [--level {error, information, verbose, warning}]
                     [--name]
                     [--resource-group]
                     [--slot]
                     [--subscription]
                     [--web-server-logging {filesystem, off}]

예제

웹앱에 대한 로깅을 구성합니다. (자동 생성)

az webapp log config --name MyWebapp --resource-group MyResourceGroup --web-server-logging off

웹앱에 대한 로깅을 구성합니다. (자동 생성)

az webapp log config --docker-container-logging off --name MyWebapp --resource-group MyResourceGroup

선택적 매개 변수

--application-logging

애플리케이션 로깅을 구성합니다.

허용되는 값: azureblobstorage, filesystem, off
--detailed-error-messages

자세한 오류 메시지를 구성합니다.

허용되는 값: false, true
--docker-container-logging

컨테이너에서 STDOUT 및 STDERR 출력 수집을 구성합니다.

허용되는 값: filesystem, off
--failed-request-tracing

실패한 요청 추적을 구성합니다.

허용되는 값: false, true
--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--level

로깅 수준입니다.

허용되는 값: error, information, verbose, warning
--name -n

웹앱의 이름입니다. 지정하지 않으면 이름이 임의로 생성됩니다. 를 사용하여 기본값을 구성할 수 az configure --defaults web=<name> 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

--web-server-logging

웹 서버 로깅을 구성합니다.

허용되는 값: filesystem, off

az webapp log download

웹앱의 로그 기록을 zip 파일로 다운로드합니다.

이 명령은 Linux에서 실행되는 웹앱에서 작동하지 않을 수 있습니다.

az webapp log download [--ids]
                       [--log-file]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

예제

웹앱의 로그 기록을 zip 파일로 다운로드합니다. (자동 생성)

az webapp log download --name MyWebApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--log-file

다운로드한 압축된 로그 파일 경로입니다.

기본값: webapp_logs.zip
--name -n

웹앱의 이름입니다. 지정하지 않으면 이름이 임의로 생성됩니다. 를 사용하여 기본값을 구성할 수 az configure --defaults web=<name> 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az webapp log show

웹앱의 로깅 구성에 대한 세부 정보를 가져옵니다.

az webapp log show [--ids]
                   [--name]
                   [--query-examples]
                   [--resource-group]
                   [--slot]
                   [--subscription]

예제

웹앱의 로깅 구성에 대한 세부 정보를 가져옵니다. (자동 생성)

az webapp log show --name MyWebApp --resource-group MyResourceGroup

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

웹앱의 이름입니다. 지정하지 않으면 이름이 임의로 생성됩니다. 를 사용하여 기본값을 구성할 수 az configure --defaults web=<name> 있습니다.

--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 볼 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az webapp log tail

웹앱에 대한 라이브 로그 추적을 시작합니다.

az webapp log tail [--ids]
                   [--name]
                   [--provider]
                   [--resource-group]
                   [--slot]
                   [--subscription]

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

웹앱의 이름입니다. 지정하지 않으면 이름이 임의로 생성됩니다. 를 사용하여 기본값을 구성할 수 az configure --defaults web=<name> 있습니다.

--provider

기본적으로 로 구성된 모든 라이브 az webapp log config 추적이 표시되지만 특정 공급자/폴더(예: 'application', 'http' 등)로 범위를 지정할 수 있습니다. 자세한 내용은 https://github.com/projectkudu/kudu/wiki/Diagnostic-Log-Stream 를 확인하세요.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--slot -s

슬롯의 이름입니다. 지정하지 않으면 프로덕션 슬롯의 기본값입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.