Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья содержит свойства и схему для событий Службы приложений Azure. Общие сведения о схемах событий см. в статье Схема событий службы "Сетка событий Azure". Он также содержит список кратких руководств и руководств по использованию Службы приложений Azure в качестве источника событий.
Доступные типы событий
Служба приложений Azure выдает следующие типы событий
| Тип события | Описание |
|---|---|
| Microsoft.Web/sites. BackupOperationStarted | Активируется при запуске резервной копии |
| Microsoft.Web/sites. BackupOperationCompleted | Активируется при завершении резервной копии |
| Microsoft.Web/sites. BackupOperationFailed | Активируется при сбое резервной копии |
| Microsoft.Web/sites. RestoreOperationStarted | Активируется при запуске восстановления из резервной копии |
| Microsoft.Web/sites. RestoreOperationCompleted | Активируется при завершении восстановления из резервной копии |
| Microsoft.Web/sites. RestoreOperationFailed | Активируется при сбое восстановления из резервной копии |
| Microsoft.Web/sites. SlotSwapStarted | Активируется при запуске переключения слотов |
| Microsoft.Web/sites. SlotSwapCompleted | Активируется при завершении переключения слотов |
| Microsoft.Web/sites. SlotSwapFailed | Активируется при сбое переключения слотов |
| Microsoft.Web/sites. SlotSwapWithPreviewStarted | Активируется при запуске переключения слотов с предварительной версией |
| Microsoft.Web/sites. SlotSwapWithPreviewCancelled | Активируется при отмене переключения слотов с предварительной версией |
| Microsoft.Web/sites. AppUpdated.Restarted | Активируется при перезапуске сайта |
| Microsoft.Web/sites. AppUpdated.Остановлен | Активируется при остановке сайта |
| Microsoft.Web/sites. AppUpdated.ChangedAppSettings | Активируется при изменении параметров приложения сайта |
| Microsoft.Web/serverfarms. AppServicePlanUpdated | Активируется при обновлении плана службы приложений |
Свойства, общие для всех событий
При активации события служба Сетки событий отправляет данные о нем на подписанную конечную точку. В этом разделе приведен пример того, как будут выглядеть данные для каждого события. Каждое событие содержит приведенные ниже данные верхнего уровня.
| Недвижимость | Тип | Описание |
|---|---|---|
source |
струна | Полный путь ресурса к источнику события. Это поле недоступно для записи. Сетка событий предоставляет это значение. |
subject |
струна | Путь к объекту события, определённый издателем. |
type |
струна | Один из зарегистрированных типов событий для этого источника событий. |
time |
струна | Время события определяется на основе времени UTC, используемого поставщиком. |
id |
струна | Уникальный идентификатор события. |
data |
объект | Данные событий хранилища Blob. |
specversion |
струна | Версия спецификации схемы CloudEvents. |
Примеры событий
BackupOperationStarted, BackupOperationCompleted, BackupOperationFailed
{
"id": "7c5d6de5-eb70-4de2-b788-c52a544e68b8",
"source": "/subscriptions/<id>/resourceGroups/<rg>/providers/Microsoft.Web/sites/<site-name>",
"subject": "/Microsoft.Web/sites/<site-name>",
"type": "Microsoft.Web.BackupOperationStarted",
"time": "2020-01-28T18:26:51.7194887Z",
"data": {
"appEventTypeDetail": {
"action": "Started"
},
"name": "<site-name>",
"clientRequestId": "None",
"correlationRequestId": "None",
"requestId": "292f499d-04ee-4066-994d-c2df57b99198",
"address": "None",
"verb": "None"
},
"specversion": "1.0"
}
Объект данных содержит следующие свойства.
| Недвижимость | Тип | Описание |
|---|---|---|
appEventTypeDetail |
объект | Подробные сведения о действии в приложении |
action |
струна | Тип действия операции |
name |
струна | имя веб-сайта, на который было это событие |
clientRequestId |
струна | Идентификатор запроса клиента, созданный службой приложений для операции API сайта, которая активировала это событие. |
correlationRequestId |
струна | Идентификатор запроса корреляции, созданный службой приложений для операции API сайта, которая активировала это событие. |
requestId |
струна | Идентификатор запроса, созданный службой приложений для операции API сайта, которая активировала это событие. |
address |
струна | URL-адрес HTTP-запроса этой операции |
verb |
струна | HTTP-команда этой операции |
RestoreOperationStarted, RestoreOperationCompleted, RestoreOperationFailed
{
"id": "7c5d6de5-eb70-4de2-b788-c52a544e68b8",
"source": "/subscriptions/<id>/resourceGroups/<rg>/providers/Microsoft.Web/sites/<site-name>",
"subject": "/Microsoft.Web/sites/<site-name>",
"type": "Microsoft.Web.RestoreOperationStarted",
"time": "2020-01-28T18:26:51.7194887Z",
"data": {
"appEventTypeDetail": {
"action": "Started"
},
"name": "<site-name>",
"clientRequestId": "None",
"correlationRequestId": "None",
"requestId": "292f499d-04ee-4066-994d-c2df57b99198",
"address": "None",
"verb": "POST"
},
"specversion": "1.0"
}
Объект данных содержит следующие свойства.
| Недвижимость | Тип | Описание |
|---|---|---|
appEventTypeDetail |
объект | Подробные сведения о действии в приложении |
action |
струна | Тип действия операции |
name |
струна | имя веб-сайта, на который было это событие |
clientRequestId |
струна | Идентификатор запроса клиента, созданный службой приложений для операции API сайта, которая активировала это событие. |
correlationRequestId |
струна | Идентификатор запроса корреляции, созданный службой приложений для операции API сайта, которая активировала это событие. |
requestId |
струна | Идентификатор запроса, созданный службой приложений для операции API сайта, которая активировала это событие. |
address |
струна | URL-адрес HTTP-запроса этой операции |
verb |
струна | HTTP-команда этой операции |
SlotSwapStarted, SlotSwapCompleted, SlotSwapFailed
{
"id": "7c5d6de5-eb70-4de2-b788-c52a544e68b8",
"source": "/subscriptions/<id>/resourceGroups/<rg>/providers/Microsoft.Web/sites/<site-name>",
"subject": "/Microsoft.Web/sites/<site-name>",
"type": "Microsoft.Web.SlotSwapStarted",
"time": "2020-01-28T18:26:51.7194887Z",
"data": {
"appEventTypeDetail": null,
"name": "<site-name>",
"clientRequestId": "922f4841-20d9-4dd6-8c5b-23f0d85e5592",
"correlationRequestId": "9ac46505-2b8a-4e06-834c-05ffbe2e8c3a",
"requestId": "765117aa-eaf8-4bd2-a644-1dbf69c7b0fd",
"address": "/websystems/WebSites/web/subscriptions/<id>/webspaces/<webspace>/sites/<site-name>/slots?Command=SWAP&targetSlot=production",
"verb": "POST",
"sourceSlot": "staging",
"targetSlot": "production"
},
"specversion": "1.0"
}
Объект данных содержит следующие свойства.
| Недвижимость | Тип | Описание |
|---|---|---|
appEventTypeDetail |
объект | Подробные сведения о действии в приложении |
action |
струна | Тип действия операции |
name |
струна | имя веб-сайта, на который было это событие |
clientRequestId |
струна | Идентификатор запроса клиента, созданный службой приложений для операции API сайта, которая активировала это событие. |
correlationRequestId |
струна | Идентификатор запроса корреляции, созданный службой приложений для операции API сайта, которая активировала это событие. |
requestId |
струна | Идентификатор запроса, созданный службой приложений для операции API сайта, которая активировала это событие. |
address |
струна | URL-адрес HTTP-запроса этой операции |
verb |
струна | HTTP-команда этой операции |
sourceSlot |
струна | Исходный слот буфера |
SlotSwapWithPreviewStarted, SlotSwapWithPreviewCancelled
{
"id": "7c5d6de5-eb70-4de2-b788-c52a544e68b8",
"source": "/subscriptions/<id>/resourceGroups/<rg>/providers/Microsoft.Web/sites/<site-name>",
"subject": "/Microsoft.Web/sites/<site-name>",
"type": "Microsoft.Web.SlotSwapWithPreviewStarted",
"time": "2020-01-28T18:26:51.7194887Z",
"data": {
"appEventTypeDetail": null,
"name": "<site-name>",
"clientRequestId": "922f4841-20d9-4dd6-8c5b-23f0d85e5592",
"correlationRequestId": "9ac46505-2b8a-4e06-834c-05ffbe2e8c3a",
"requestId": "765117aa-eaf8-4bd2-a644-1dbf69c7b0fd",
"address": "/websystems/WebSites/web/subscriptions/<id>/webspaces/<webspace>/sites/<site-name>/slots?Command=SWAP&targetSlot=production",
"verb": "POST",
"sourceSlot": "staging",
"targetSlot": "production"
},
"specversion": "1.0"
}
Объект данных содержит следующие свойства.
| Недвижимость | Тип | Описание |
|---|---|---|
appEventTypeDetail |
объект | Подробные сведения о действии в приложении |
action |
струна | Тип действия операции |
name |
струна | имя веб-сайта, на который было это событие |
clientRequestId |
струна | Идентификатор запроса клиента, созданный службой приложений для операции API сайта, которая активировала это событие. |
correlationRequestId |
струна | Идентификатор запроса корреляции, созданный службой приложений для операции API сайта, которая активировала это событие. |
requestId |
струна | Идентификатор запроса, созданный службой приложений для операции API сайта, которая активировала это событие. |
address |
струна | URL-адрес HTTP-запроса этой операции |
verb |
струна | HTTP-команда этой операции |
AppUpdated.Restarted, AppUpdated.Stoppedated, AppUpdated.ChangedAppSettings
{
"id": "b74ea56b-2a3f-4de5-a5d7-38e60c81cf23",
"source": "/subscriptions/<id>/resourceGroups/<group>/providers/Microsoft.Web/sites/<site-name>",
"subject": "/Microsoft.Web/sites/<site-name>",
"type": "Microsoft.Web.AppUpdated",
"time": "2020-01-28T18:22:30.2760952Z",
"data": {
"appEventTypeDetail": {
"action": "Stopped"
},
"name": "<site-name>",
"clientRequestId": "64a5e0aa-7cee-4ff1-9093-b9197b820014",
"correlationRequestId": "25bb36a5-8f6c-4f04-b615-e9a0ee045756",
"requestId": "f2e8eb3f-b190-42de-b99e-6acefe587374",
"address": "/websystems/WebSites/web/subscriptions/<id>/webspaces/<webspace>/sites/<site-name>/stop",
"verb": "POST"
},
"specversion": "1.0"
}
Объект данных имеет следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
appEventTypeDetail |
объект | Подробные сведения о действии в приложении |
action |
струна | Тип действия операции |
name |
струна | имя веб-сайта, на который было это событие |
clientRequestId |
струна | Идентификатор запроса клиента, созданный службой приложений для операции API сайта, которая активировала это событие. |
correlationRequestId |
струна | Идентификатор запроса корреляции, созданный службой приложений для операции API сайта, которая активировала это событие. |
requestId |
струна | Идентификатор запроса, созданный службой приложений для операции API сайта, которая активировала это событие. |
address |
струна | URL-адрес HTTP-запроса этой операции |
verb |
струна | HTTP-команда этой операции |
Serverfarms.AppServicePlanUpdated
{
"id": "56501672-9150-40e1-893a-18420c7fdbf7",
"source": "/subscriptions/<id>/resourceGroups/<rg>/providers/Microsoft.Web/serverfarms/<serverfarm-name>",
"subject": "/Microsoft.Web/serverfarms/<plan-name>",
"type": "Microsoft.Web.AppServicePlanUpdated",
"time": "2020-01-28T18:22:23.5516004Z",
"data": {
"serverFarmEventTypeDetail": {
"stampKind": "Public",
"action": "Updated",
"status": "Started"
},
"serverFarmId": "0",
"sku": {
"name": "P1v2",
"tier": "PremiumV2",
"size": "P1v2",
"family": "Pv2",
"capacity": 1
},
"clientRequestId": "8f880321-a991-45c7-b743-6ff63fe4c004",
"correlationRequestId": "1995c3be-ba7f-4ccf-94af-516df637ec8a",
"requestId": "b973a8e6-6949-4783-b44c-ac778be831bb",
"address": "/websystems/WebSites/serverfarms/subscriptions/<id>/webspaces/<webspace-id>/serverfarms/<plan-name>/async",
"verb": "PUT"
},
"specversion": "1.0"
}
Объект данных имеет следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
appServicePlanEventTypeDetail |
объект | Подробные сведения о плане службы приложений |
stampKind |
струна | Тип среды, в которой находится план службы приложений |
action |
струна | Тип действия в плане службы приложений |
status |
струна | Состояние операции плана службы приложений |
sku |
объект | SKU плана службы приложений |
name |
струна | имя плана службы приложений |
Tier |
струна | уровень плана службы приложений |
Size |
струна | размер плана службы приложений |
Family |
струна | семейство планов службы приложений |
Capacity |
струна | емкость плана службы приложений |
action |
струна | Тип действия операции |
name |
струна | имя веб-сайта, на который было это событие |
clientRequestId |
струна | Идентификатор запроса клиента, созданный службой приложений для операции API сайта, которая активировала это событие. |
correlationRequestId |
струна | Идентификатор запроса корреляции, созданный службой приложений для операции API сайта, которая активировала это событие. |
requestId |
струна | Идентификатор запроса, созданный службой приложений для операции API сайта, которая активировала это событие. |
address |
струна | URL-адрес HTTP-запроса этой операции |
verb |
струна | HTTP-команда этой операции |
Дальнейшие действия
- См. общие сведения о службе "Сетка событий Azure".
- Дополнительные сведения о создании подписки сетки событий Azure см. в схеме подписки "Сетка событий"