共用方式為


az webapp log

管理 Web 應用程式記錄。

命令

名稱 Description 類型 狀態
az webapp log config

設定 Web 應用程式的記錄。

核心 GA
az webapp log deployment

管理 Web 應用程式部署記錄。

核心 GA
az webapp log deployment list

列出與 Web 應用程式相關聯的部署。

核心 GA
az webapp log deployment show

顯示最新部署的部署記錄,或指定 deployment-id 時的特定部署記錄。

核心 GA
az webapp log download

將 Web 應用程式的記錄檔記錄下載為 zip 檔案。

核心 GA
az webapp log show

取得 Web 應用程式記錄設定的詳細資料。

核心 GA
az webapp log tail

啟動 Web 應用程式的即時記錄追蹤。

核心 GA

az webapp log config

設定 Web 應用程式的記錄。

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}]

範例

設定 Web 應用程式的記錄。 ( 自動產生 )

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

設定 Web 應用程式的記錄。 ( 自動產生 )

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

一或多個資源識別碼(以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--level

記錄層級。

接受的值: error, information, verbose, warning
--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--web-server-logging

設定 Web 伺服器記錄。

接受的值: filesystem, off
全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

az webapp log download

將 Web 應用程式的記錄檔記錄下載為 zip 檔案。

此命令可能無法與在Linux上執行的Web應用程式搭配運作。

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

範例

將 Web 應用程式的記錄檔記錄下載為 zip 檔案。 ( 自動產生 )

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

選擇性參數

--ids

一或多個資源識別碼(以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--log-file

下載的壓縮記錄檔路徑。

預設值: webapp_logs.zip
--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

az webapp log show

取得 Web 應用程式記錄設定的詳細資料。

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

範例

取得 Web 應用程式記錄設定的詳細資料。 ( 自動產生 )

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

選擇性參數

--ids

一或多個資源識別碼(以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

az webapp log tail

啟動 Web 應用程式的即時記錄追蹤。

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

選擇性參數

--ids

一或多個資源識別碼(以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 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

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。