Azure

azure CLI 2.0 az webapp log tail 找不到我的 webapp 的“NAME”

  • December 5, 2017

當我使用 Azure CLI 1.0 時,我使用以下命令來記錄我的 webapp:

azure login 
azure site log tail MY_WEBAPP_NAME

現在,在我切換到 Azure CLI 2.0 之後,當我鍵入以下命令時,我無法使用假定等效的命令 az webapp log tail 找到我的 webapp 的名稱:

azure login //然後按照登錄程序

azure webapp log tail--name MY_WEBAPP_NAME

它返回:

az webapp log tail:錯誤:(–resource-group | –ids) 是必需的

我無法弄清楚如何成功使用該命令。

azure site log它是一個 asm 模式 cmdlet。Azure Cli 2.0 僅支持 arm 模式。

修改您的 cmdlet,如下所示:

az webapp log tail -g <rg name> -n <webapp name>

或者

az webapp log tail --ids /subscriptions/3b4d41fa-e91d-****-****/resourceGroups/shuiapp/providers/Microsoft.Web/sites/shuiphp

在此處輸入圖像描述

注意:您可以在新的Azure Portal上找到 rgname 和 webapp 名稱和 id 。

引用自:https://serverfault.com/questions/886571