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

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

当我使用 Azure CLI 1.0 时,我使用以下命令来记录我的 webapp 的尾部:

azure login 
azure site log tail MY_WEBAPP_NAME

现在,在我切换到 Azure CLI 2.0 后,当我输入以下内容时,我无法使用所谓等效的命令 az webapp log tail 找到我的 web 应用程序的名称:

azure login //然后按照登录程序进行

azure webapp log tail--name MY_WEBAPP_NAME

它返回:

az webapp log tail:错误:(--resource-group | --ids)是必需的

我不知道如何才能成功使用该命令。

答案1

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

在此处输入图片描述

注意:你可以在 new 上找到 rgname 和 webapp 名称和 idAzure 门户

相关内容