Как получить имя экземпляра плана службы приложений (RDXXXXX)?

У меня возникла проблема при попытке получить все имена экземпляров в плане службы приложений Azure.

В Azure Monitor, если вы укажете "Область" для "План службы приложений" и посмотрите на метрику "Процент ЦП", а затем добавите фильтр, чтобы указать свойство "Экземпляр", вы сможете увидеть, какой экземпляр использует больше всего ЦП. Я пытаюсь выполнить сценарий PowerShell, чтобы получить эти значения. К сожалению, я не нашел ни одного Azure REST Api, который предоставил бы мне эту информацию, чтобы мой сценарий был на 100% динамичным. Я посмотрел на модули AzureRm или Az PowerShell, но ничего там не нашел.

Есть идеи, как мне получить этот список? Имена экземпляров выглядят так:RD123456.

Спасибо за помощь!

2 ответа

Решение

Предположим, вы хотите получить имя веб-экземпляра, если это верно, вы можете получить его из процесса экземпляра с помощью веб-приложений - Получить процесс экземпляра.

И под environment_variables E сть COMPUTERNAME Предположим, это то, что вы хотите.

https:https://stackru.com/images/e0e26ed12431e561585ea99443e0d4918dadfd35.png

Вы заглянули в REST API

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/serverfarms?api-version=2019-08-01
Другие вопросы по тегам