azure CLI 2.0 az хвост журнала веб-приложения не может найти "ИМЯ" моего веб-приложения
Когда я использовал Azure CLI 1.0, я использовал следующую команду для регистрации моего веб-приложения:
azure login
azure site log tail MY_WEBAPP_NAME
Теперь, после того как я переключился на Azure CLI 2.0, я не могу найти имя моего веб-приложения, используя предположительно эквивалентную команду az хвост веб-приложения, когда я набираю:
azure login // затем выполните процедуры входа
azure webapp log tail--name MY_WEBAPP_NAME
это возвращает:
Хвост журнала веб-приложения: ошибка: (--resource-group | --ids) требуются
Я не могу понять, как я мог использовать команду успешно.
1 ответ
Решение
azure site log
Это командлет asm mode. Azure Cli 2.0 поддерживает только режим охраны.
Измените свой командлет, как показано ниже:
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
Примечание. Вы можете найти имя и идентификаторы rgname и webapp на новом портале Azure.