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.
Az eseménykezelő eseményeket fogad egy eseményforrástól az Event Griden keresztül, és feldolgozza ezeket az eseményeket. Bármely webhookot használhat eseménykezelőként az Event Grid által továbbított eseményekhez. A webhookot nem kell az Azure-ban üzemeltetni az események kezeléséhez. Az Event Grid csak HTTPS-webhookvégpontokat támogat. Egy Azure Automation-runbookot vagy egy Azure Logic Appot is használhat eseménykezelőként webhookokon keresztül. Ez a cikk olyan fogalmi, rövid útmutatókra és oktatóanyagokra mutató hivatkozásokat tartalmaz, amelyek további információt nyújtanak.
Feljegyzés
Annak ellenére, hogy a Webhookot végponttípuskénthasználhatja egy Azure-függvény eseménykezelőként való konfigurálásához, az Azure-függvényt végponttípusként használhatja. További információkért tekintse meg az Azure-függvényt eseménykezelőként.
Webhookok
A webhookok eseménykezelőként való használatára vonatkozó áttekintésért és példákért tekintse meg az alábbi cikkeket.
| Cím | Leírás |
|---|---|
| Rövid útmutató: Egyéni események létrehozása és irányítása az Azure CLI, a PowerShell és a portál használatával. | Bemutatja, hogyan küldhet egyéni eseményeket egy webhooknak. |
| Rövid útmutató: Blob Storage-események irányítása egyéni webvégponthoz az Azure CLI, a PowerShell és a portál használatával. | Bemutatja, hogyan küldhet blobtároló-eseményeket egy webhooknak. |
| Rövid útmutató: tárolóregisztrációs események küldése | Bemutatja, hogyan küldhet tárolóregisztrációs eseményeket az Azure CLI használatával. |
| Áttekintés: események fogadása HTTP-végpontra | Azt ismerteti, hogyan érvényesíthet HTTP-végpontot események fogadásához egy esemény-előfizetésből, és hogyan fogadhatja és deszerializálhatja az eseményeket. |
Azure Automation
Az eseményeket Azure Automation-runbookok használatával is feldolgozhatja. Az Event Grid támogatja az események feldolgozását automatizált runbookok webhookokon keresztüli használatával. Létre kell hoznia egy webhookot a runbookhoz, majd a webhookkezelőt kell használnia. Példaként tekintse meg a következő oktatóanyagot:
| Cím | Leírás |
|---|---|
| Oktatóanyag: Azure Automation az Event Grid és a Microsoft Teams használatával | Hozzon létre egy virtuális gépet, amely eseményt küld. Az esemény elindít egy Automation-runbookot, amely címkézi a virtuális gépet, és elindít egy üzenetet, amelyet egy Microsoft Teams-csatornára küldenek. |
Logic Apps
A Logic Apps használatával olyan üzleti folyamatokat valósíthat meg, amelyek event Grid-eseményeket dolgoznak fel. Ebben a forgatókönyvben nem hoz létre explicit módon webhookot. Amikor konfigurálja a logikai alkalmazást az Event Grid eseményeinek kezelésére, a webhook automatikusan létrejön. Példákért tekintse meg az alábbi oktatóanyagokat:
| Cím | Leírás |
|---|---|
| Oktatóanyag: Virtuális gépek változásainak monitorozása az Azure Event Grid és a Logic Apps használatával | A logikai alkalmazások figyelik a virtuális gépek módosításait, és e-maileket küldenek ezekről a változásokról. |
| Oktatóanyag: E-mail-értesítések küldése az Azure IoT Hub-eseményekről a Logic Apps használatával | A logikai alkalmazások minden alkalommal küldenek értesítési e-mailt, amikor egy eszközt hozzáadnak az IoT Hubhoz. |
| Oktatóanyag: Válasz az Azure Event Griden keresztül fogadott Azure Service Bus-eseményekre az Azure Functions és az Azure Logic Apps használatával | Az Event Grid üzeneteket küld a Service Bus-témakörből a függvényalkalmazásnak és a logikai alkalmazásnak. |
REST példa (PUT esetén)
{
"properties":
{
"destination":
{
"endpointType": "WebHook",
"properties":
{
"endpointUrl": "<WEB HOOK URL>",
"maxEventsPerBatch": 1,
"preferredBatchSizeInKilobytes": 64
}
},
"eventDeliverySchema": "EventGridSchema"
}
}
Kapcsolódó tartalom
A támogatott eseménykezelők listáját az Eseménykezelők című cikkben találja.