Поделиться через


Web Apps - Get Instance Info

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}?api-version=2024-11-01

Параметры URI

Имя В Обязательно Тип Описание
instanceId
path True

string

name
path True

string

Имя приложения.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Имя группы ресурсов, к которой принадлежит ресурс.

subscriptionId
path True

string

Идентификатор вашей подписки Azure. Это строка с форматом GUID (например, 0000000000-0000-0000-0000-00000000000000000000000000000).

api-version
query True

string

Версия API

Ответы

Имя Тип Описание
200 OK

WebSiteInstanceStatus

ХОРОШО

Other Status Codes

DefaultErrorResponse

Ответ об ошибке службы приложений.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Get site instance info

Образец запроса

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/tests346/instances/134987120?api-version=2024-11-01

Пример ответа

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/tests346/slot/staging/instances/134987120",
  "name": "134987120",
  "type": "Microsoft.Web/sites/instances",
  "properties": {
    "state": "READY",
    "statusUrl": "https://sampleurl",
    "detectorUrl": "testsec579",
    "containers": {
      "c1": {
        "currentTimeStamp": "2013-10-21T13:28:06.419Z"
      }
    }
  }
}

Определения

Имя Описание
ContainerCpuStatistics
ContainerCpuUsage
ContainerInfo
ContainerMemoryStatistics
ContainerNetworkInterfaceStatistics
ContainerThrottlingData
DefaultErrorResponse

Ответ об ошибке службы приложений.

Details
Error

Модель ошибок.

SiteRuntimeState
WebSiteInstanceStatus

ContainerCpuStatistics

Имя Тип Описание
cpuUsage

ContainerCpuUsage

onlineCpuCount

integer (int32)

systemCpuUsage

integer (int64)

throttlingData

ContainerThrottlingData

ContainerCpuUsage

Имя Тип Описание
kernelModeUsage

integer (int64)

perCpuUsage

integer[] (int64)

totalUsage

integer (int64)

userModeUsage

integer (int64)

ContainerInfo

Имя Тип Описание
currentCpuStats

ContainerCpuStatistics

currentTimeStamp

string (date-time)

eth0

ContainerNetworkInterfaceStatistics

id

string

memoryStats

ContainerMemoryStatistics

name

string

previousCpuStats

ContainerCpuStatistics

previousTimeStamp

string (date-time)

ContainerMemoryStatistics

Имя Тип Описание
limit

integer (int64)

maxUsage

integer (int64)

usage

integer (int64)

ContainerNetworkInterfaceStatistics

Имя Тип Описание
rxBytes

integer (int64)

rxDropped

integer (int64)

rxErrors

integer (int64)

rxPackets

integer (int64)

txBytes

integer (int64)

txDropped

integer (int64)

txErrors

integer (int64)

txPackets

integer (int64)

ContainerThrottlingData

Имя Тип Описание
periods

integer (int32)

throttledPeriods

integer (int32)

throttledTime

integer (int32)

DefaultErrorResponse

Ответ об ошибке службы приложений.

Имя Тип Описание
error

Error

Модель ошибок.

Details

Имя Тип Описание
code

string

Стандартизованная строка для программной идентификации ошибки.

message

string

Подробные сведения об ошибке и сведения об отладке.

target

string

Подробные сведения об ошибке и сведения об отладке.

Error

Модель ошибок.

Имя Тип Описание
code

string

Стандартизованная строка для программной идентификации ошибки.

details

Details[]

Подробные ошибки.

innererror

string

Дополнительные сведения об ошибке отладки.

message

string

Подробные сведения об ошибке и сведения об отладке.

target

string

Подробные сведения об ошибке и сведения об отладке.

SiteRuntimeState

Значение Описание
READY
STOPPED
UNKNOWN

WebSiteInstanceStatus

Имя Тип Описание
id

string

Идентификатор ресурса.

kind

string

Тип ресурса.

name

string

Имя ресурса.

properties.consoleUrl

string

Ссылка на консоль на экземпляр веб-приложения

properties.containers

<string,  ContainerInfo>

properties.detectorUrl

string

Ссылка на портал диагностики и решения

properties.healthCheckUrl

string

Ссылка на консоль на экземпляр веб-приложения

properties.physicalZone

string

Физическая зона, в которую находится экземпляр

properties.state

SiteRuntimeState

properties.statusUrl

string

Ссылка на GetStatusApi в Kudu

type

string

Тип ресурса.