az webapp troubleshoot

Эта группа команд находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Диагностика распространенных проблем с веб-приложением Linux.

Предварительная версия группы команд, которая связывает встроенные проверки конфигурации (из KuduLite на рабочую роль) с состоянием среды выполнения каждого экземпляра и сводками запуска из ARM. Используется, когда не удается запустить приложение Linux, возвращая HTTP 502/503 или демонстрируя другие ошибки после развертывания.

Команды

Имя Описание Тип Состояние
az webapp troubleshoot status

Отображение состояния среды выполнения сайта и недавней сводки по запуску веб-приложения Linux.

Core Preview

az webapp troubleshoot status

Предварительный просмотр

Группа команд "Устранение неполадок веб-приложения" находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Отображение состояния среды выполнения сайта и недавней сводки по запуску веб-приложения Linux.

Объединяет два источника данных:

  • Состояние среды выполнения сайта
  • Сводка по запуску: KuduLite (SCM) /api/startuplogs/summary (количество успешных и неудачных попыток запуска за последние 24h, а также последние метки времени успешного и сбоя).

Используйте --instance для области как для одной рабочей роли. По умолчанию команда возвращает структурированную полезные данные, чтобы стандартные -o json/yaml/table форматировщики обрабатывали выходные данные. Передайте --report для печати двухуровневый отчет, доступный для чтения, в stdout.

az webapp troubleshoot status --name
                              --resource-group
                              [--acquire-policy-token]
                              [--change-reference]
                              [--instance]
                              [--report {false, true}]
                              [--slot]

Примеры

Отображение состояния для всех экземпляров веб-приложения (JSON по умолчанию)

az webapp troubleshoot status --name MyWebApp --resource-group MyResourceGroup

Печать отчета, доступного для чтения человеком

az webapp troubleshoot status --name MyWebApp --resource-group MyResourceGroup --report

Отображение состояния в одном экземпляре рабочей роли

az webapp troubleshoot status --name MyWebApp --resource-group MyResourceGroup --instance 7c2d9

Обязательные параметры

--name -n

Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>.

--resource-group -g

Имя группы ресурсов. Вы можете настроить группу по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--instance

Область действия отчета к одному экземпляру рабочей роли.

Принимает шестнадцатеричный идентификатор экземпляра (из az webapp list-instances) или имя компьютера (например, lw0sdlwk0007AB). При опущении возвращает обзор каждого экземпляра, который был замечен за последние 24 часа.

--report

Распечатайте удобочитаемый цветом отчет вместо возврата структурированных данных.

При установке команда записывает форматированный отчет (обзорная таблица плюс состояние последней среды выполнения экземпляра и сводка по запуску) в stdout и не возвращает выходные данные, доступные для чтения компьютера. Опустить отчет --report, чтобы сохранить структурированные полезные данные по умолчанию, которые работают с -o json, -o yamlи -o table.

Свойство Значение
Значение по умолчанию: False
Допустимые значения: false, true
--slot -s

Имя слота. По умолчанию используется рабочий слот, если он не указан.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False