Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk bemutatja, hogyan állíthat be értesítéseket, hogy konkrét webes URL-címeket hívhat meg vagy e-maileket küldjön az Azure automatikus skálázási műveletei alapján.
Webhookok
A webhookok lehetővé teszik HTTP-kérések küldését egy adott URL-végpontra (visszahívási URL-címre) egy adott esemény vagy eseményindító bekövetkezésekor. A webhookok használatával automatizálhatja és egyszerűsítheti a folyamatokat a különböző rendszerek vagy alkalmazások közötti automatikus információcsere engedélyezésével. Webhookok használatával egyéni kódot, értesítéseket vagy más műveleteket indíthat el automatikus skálázási esemény bekövetkezésekor.
Automatikus skálázási esemény bekövetkezésekor bármilyen érvényes e-mail-címre küldhet e-mailt.
Feljegyzés
2024. április 3-tól nem fog tudni új társ-rendszergazdákat hozzáadni az Azure automatikus skálázási értesítéseihez. A klasszikus Azure-rendszergazdák 2024. augusztus 31-én megszűnnek, és 2024. augusztus 31-e után nem küldhet azure-beli automatikus skálázási értesítéseket rendszergazdák és társadminisztrátorok használatával. További információkért lásd: Felkészülés a társadminisztrátorok nyugdíjba vonulására
Értesítések konfigurálása
Az értesítések konfigurálásához használja az Azure Portal, a parancssori felület, a PowerShell vagy a Resource Manager-sablonokat.
Értesítések beállítása az Azure Portalon.
Az értesítések konfigurálásához válassza az Automatikus méretezési beállítások lapon az Értesítés lapot.
Adja meg az értesítések küldéséhez szükséges e-mail-címek listáját.
Adjon meg egy webhook URI-t, hogy értesítést küldjön egy webszolgáltatásnak. Egyéni fejléceket is hozzáadhat a webhook-kérelemhez. Hozzáadhat például egy hitelesítési jogkivonatot a fejléchez, lekérdezheti a paramétereket, vagy hozzáadhat egy egyéni fejlécet a kérés forrásának azonosításához.
Hitelesítés webhookokban
A webhook jogkivonatalapú hitelesítéssel hitelesíthető, ahol a webhook URI-t egy jogkivonat-azonosítóval mentheti lekérdezési paraméterként. Például: https://mysamplealert/webcallback?tokenid=123-abc456-7890&myparameter2=value123.
Automatikus skálázási értesítési webhook hasznos adatséma
Az automatikus skálázási értesítés létrehozásakor a webhook hasznos adatai a következő metaadatokat tartalmazzák:
{
"version": "1.0",
"status": "Activated",
"operation": "Scale Out",
"context": {
"timestamp": "2023-06-22T07:01:47.8926726Z",
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/rg-001/providers/microsoft.insights/autoscalesettings/AutoscaleSettings-002",
"name": "AutoscaleSettings-002",
"details": "Autoscale successfully started scale operation for resource 'ScaleableAppServicePlan' from capacity '1' to capacity '2'",
"subscriptionId": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
"resourceGroupName": "rg-001",
"resourceName": "ScaleableAppServicePlan",
"resourceType": "microsoft.web/serverfarms",
"resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/rg-001/providers/Microsoft.Web/serverfarms/ScaleableAppServicePlan",
"portalLink": "https://portal.azure.com/#resource/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/rg-001/providers/Microsoft.Web/serverfarms/ScaleableAppServicePlan",
"resourceRegion": "West Central US",
"oldCapacity": "1",
"newCapacity": "2"
},
"properties": {
"key1": "value1",
"key2": "value2"
}
}
| Mező | Kötelező | Leírás |
|---|---|---|
| státusz | Igen | Az automatikus skálázási művelet létrejöttét jelző állapot. |
| művelet | Igen | A példányok számának növeléséhez a következő: "Vertikális felskálázás". A példányok számának csökkenéséhez a következő: "Scale In". |
| kontextus | Igen | Automatikus méretezési műveletkörnyezet. |
| időbélyeg | Igen | Időbélyeg az automatikus skálázási művelet aktiválásakor. |
| azonosító | Igen | Az automatikus skálázási beállítás Resource Manager-azonosítója. |
| név | Igen | Az automatikus méretezési beállítás neve. |
| részletek | Igen | Az automatikus skálázási szolgáltatás által végrehajtandó művelet és a példányszám változásának magyarázata. |
| Előfizetésazonosító | Igen | A skálázandó célerőforrás előfizetés-azonosítója. |
| erőforráscsoport neve | Igen | A skálázni kívánt célerőforrás erőforráscsoportjának neve. |
| erőforrás neve | Igen | A skálázni kívánt célerőforrás neve. |
| erőforrástípus | Igen | Három támogatott érték: "microsoft.classiccompute/domainnames/slots/roles" – Azure Cloud Services-szerepkörök, "microsoft.compute/virtualmachinescalesets" – Azure Virtual Machine Scale Sets és "Microsoft.Web/serverfarms" – Az Azure Monitor webalkalmazás-funkciója. |
| erőforrás-azonosító | Igen | A skálázandó célerőforrás Resource Manager-azonosítója. |
| portalLink | Igen | Az Azure Portal hivatkozása a célerőforrás összefoglaló oldalára. |
| régiKapacitás | Igen | A jelenlegi (régi) példányok száma, amikor az automatikus skálázás skálázási műveletet végzett. |
| újKapacitás | Igen | Az új példányok száma, amelyre az automatikus skálázás skálázta az erőforrást. |
| tulajdonságok | Nem | Opcionális. Kulcs- <és értékpárok> (például szótári <sztring, sztring>) készlete. A tulajdonságok mező nem kötelező. Egyéni felhasználói felületen vagy logikai alkalmazáson alapuló munkafolyamatban megadhatja a hasznos adatokkal átadható kulcsokat és értékeket. Az egyéni tulajdonságok kimenő webhook-hívásnak való átadásának másik módja, ha magát a webhook URI-t használja (lekérdezési paraméterekként). |