Az Azure Logic Apps költségeinek megtervezése és kezelése
A következőkre vonatkozik: Azure Logic Apps (Használat + Standard)
Ez a cikk segít megtervezni és kezelni az Azure Logic Apps költségeit. Mielőtt bármilyen erőforrást létrehoz vagy hozzáad ehhez a szolgáltatáshoz, becsülje meg a költségeket az Azure díjszabási kalkulátorával. Az Azure Logic Apps-erőforrások használatának megkezdése után a Microsoft Cost Management használatával beállíthatja a költségvetéseket és figyelheti a költségeket. Ha azonosítani szeretné azokat a területeket, ahol esetleg cselekedni szeretne, áttekintheti az előrejelzett költségeket és figyelheti a költségtrendeket.
Ne feledje, hogy az Azure Logic Apps költségei csak az Azure-számla havi költségeinek részei. Bár ez a cikk bemutatja, hogyan becsülheti meg és kezelheti az Azure Logic Apps költségeit, az Azure-előfizetésben használt összes Azure-szolgáltatásért és erőforrásért, beleértve a harmadik féltől származó szolgáltatásokat is. Miután megismerte az Azure Logic Apps költségeinek kezelését, hasonló módszereket alkalmazhat az előfizetésben használt összes Azure-szolgáltatás költségeinek kezelésére.
Előfeltételek
A Microsoft Cost Management a legtöbb Azure-fióktípust támogatja. Az összes támogatott fióktípus megtekintéséhez tekintse meg a Cost Management-adatok ismertetése című témakört. A költségadatok megtekintéséhez legalább olvasási jogosultsággal kell rendelkeznie az Azure-fiókjához.
A Microsoft Cost Management-adatokhoz való hozzáférés hozzárendeléséről további információt az Adatokhoz való hozzáférés hozzárendelése című témakörben talál.
A számlázási modell ismertetése
Az Azure Logic Apps olyan Azure-infrastruktúrán fut, amely költségekkel jár az új erőforrások üzembe helyezésekor. Győződjön meg arról, hogy tisztában van az Azure Logic Apps számlázási modelljével és a kapcsolódó Azure-erőforrásokkal, és hogy az üzembe helyezett erőforrások módosításakor kezelje a függőségek miatti költségeket.
Az Azure Logic Apps szolgáltatással általában felmerülő költségek
Az Azure Logic Apps különböző díjszabási modelleket alkalmaz a létrehozott és használt erőforrások alapján:
A több-bérlős Azure Logic Appsben létrehozott és futtatott logikaialkalmazás-erőforrások használatalapú (használatalapú) díjszabási modellt használnak.
Az egybérlős Azure Logic Appsben létrehozott és futtatott logikaialkalmazás-erőforrások üzemeltetési csomag díjszabási modellt használnak.
Az alábbiakban további erőforrásokat talál, amelyek költségekkel járnak a logikai alkalmazásokkal való használatra való létrehozásukkor:
Az integrációs fiók egy különálló erőforrás, amelyet a B2B-integrációk létrehozásához hoz létre és csatol a logikai alkalmazásokhoz. Az integrációs fiókok rögzített tarifamodellt használnak, ahol az arány a használt integrációs fiók típusán vagy szintjén alapul.
Az egyéni összekötők olyan különálló erőforrások, amelyeket olyan REST API-hoz létre, amely nem rendelkezik előre összeállított összekötővel a logikai alkalmazásokban való használathoz. Az egyéni összekötő-végrehajtások a Használat díjszabási modellt használják.
Tárolási műveletek és költségek
Az Azure Logic Apps az Azure Storage-t használja minden tárolási művelethez. A több-bérlős Azure Logic Apps esetében a tárterület-használat és a költségek a logikai alkalmazáshoz vannak csatolva. Az adatmegőrzés és a tárterület-felhasználás rögzített díjszabási modellel merülnek fel. A futtatási előzmények bemenetei és kimenetei például a háttértárban maradnak, ami eltér a logikai alkalmazástól függetlenül létrehozott, felügyelt és elérhető tárolási erőforrásoktól.
Az egybérlős Azure Logic Apps használatával saját Azure Storage-fiókját használhatja. Ez a funkció nagyobb felügyeletet és rugalmasságot biztosít az Azure Logic Apps-adatokkal. Amikor az állapotalapú munkafolyamatok futtatják a műveleteket, az Azure Logic Apps futtatókörnyezete tárolási tranzakciókat hajt végre. Az üzenetsorok például az ütemezéshez, míg a táblák és blobok a munkafolyamat-állapotok tárolására szolgálnak. A tárolási költségek a munkafolyamat tartalma alapján változnak. A különböző eseményindítók, műveletek és hasznos adatok különböző tárolási műveleteket és igényeket eredményeznek. A tárolási tranzakciók az Azure Storage díjszabási modelljét követik. A tárolási költségek külön szerepelnek az Azure számlázási számlán.
Az egybérlős Azure Logic Apps esetében a Logic Apps Storage-kalkulátor használatával megismerheti a munkafolyamat által futtatható tárolási műveletek számát és költségeit. Kiválaszthatja a minta munkafolyamatot, vagy használhat egy meglévő munkafolyamat-definíciót. Az első számítás a munkafolyamat tárolási műveleteinek számát becsüli meg. Ezeket a számokat ezután az Azure díjkalkulátorával becsülheti meg. További információkért tekintse át az egybérlős Azure Logic Apps munkafolyamatainak tárolási igényeinek és költségeinek becslését.
Költségek merülhetnek fel az erőforrás törlése után
A logikai alkalmazás törlése után az Azure Logic Apps nem hoz létre vagy futtat új munkafolyamat-példányokat. A folyamatban lévő és függőben lévő futtatások azonban mindaddig folytatódnak, amíg be nem fejeződnek. A futtatások számától függően ez a folyamat eltarthat egy ideig. További információ: Logikai alkalmazások kezelése.
Ha ezeket az erőforrásokat egy logikai alkalmazás törlése után használja, ezek az erőforrások továbbra is léteznek, és a törlésükig költségeket halmoznak fel:
Az erőforrásokhoz csatlakozó logikai alkalmazástól függetlenül létrehozott és felügyelt Azure-erőforrások, például Azure-függvényalkalmazások, eseményközpontok, eseményrácsok stb.
Integrációs fiókok
Pénzügyi kredit használata az Azure Logic Appsszel
Az Azure Logic Apps-díjakat az EA pénzügyi keretének jóváírásával fizetheti. Az EA pénzügyi keret jóváírása azonban nem használható külső termékek és szolgáltatások díjának kifizetésére, beleértve az Azure Marketplace-ről származókat is.
A költségek megbecslése
Mielőtt erőforrásokat hoz létre az Azure Logic Apps használatával, becsülje meg a költségeket az Azure díjkalkulátorával. További információkért tekintse át az Azure Logic Apps díjszabási modelljét.
Az Azure díjkalkulátor oldalán, a bal oldali menüben válassza az Azure Logic Apps integrációját>.
Görgessen lefelé az oldalon, amíg meg nem tekintheti az Azure Logic Apps díjkalkulátorát. Az Azure Logic Appshez közvetlenül kapcsolódó Azure-erőforrások különböző szakaszaiban adja meg a használni kívánt erőforrások számát és azokat az intervallumokat, amelyeken ezeket az erőforrásokat használhatja.
Ez a képernyőkép egy példa költségbecslést mutat be a kalkulátor használatával:
Ha új kapcsolódó erőforrások létrehozásakor és használata során frissíteni szeretné a költségbecsléseket, térjen vissza a kalkulátorhoz, és frissítse ezeket az erőforrásokat itt.
Költségvetések és riasztások létrehozása
Az Azure-fiók vagy -előfizetés költségeinek proaktív kezelése érdekében költségvetéseket és riasztásokat hozhat létre a Microsoft Cost Management és a Billing szolgáltatás és a képességek használatával. A költségvetések és a riasztások Azure-előfizetésekhez és erőforráscsoportokhoz jönnek létre, így egy átfogó költségmonitorozási stratégia részeként hasznosak.
A költségvetéshez és a költségküszöbökhöz viszonyított kiadások alapján a riasztások automatikusan értesítik az érintetteket a kiadási anomáliákról és a kockázatok túlterjedéséről. Ha részletesebbségre van szüksége a monitorozásban, létrehozhat olyan költségvetéseket is, amelyek szűrőket használnak az Azure adott erőforrásaihoz vagy szolgáltatásaihoz. A szűrők segítségével gondoskodhat arról, hogy ne véletlenül hozzon létre olyan új erőforrásokat, amelyek többletköltséggel járnak. A szűrési lehetőségekről további információt a Csoportosítás és a szűrési beállítások című témakörben talál.
Költségek monitorozása
Az erőforrás-használati egység költségei időintervallumonként változnak, például másodpercek, percek, órák és napok, vagy egységhasználat, például bájtok, megabájtok stb. alapján. Néhány példa nap, aktuális és előző hónap és év szerint. A hosszabb nézetekre való váltás segíthet azonosítani a kiadási trendeket. A költségelemzési funkciók használatakor a költségeket különböző időközönként diagramként és táblázatként tekintheti meg. Ha költségvetéseket és költség-előrejelzéseket hozott létre, könnyen megtalálhatja, hogy hol lépték túl a költségvetéseket, és hogyan fordulhatott elő a túlköltekezés.
Miután megkezdte az Azure-ban létrehozott vagy használatbavételi erőforrások költségeit, az alábbi módokon tekintheti át és figyelheti ezeket a költségeket:
Logikai alkalmazások végrehajtásának és tárhasználatának monitorozása az Azure Monitor használatával
Költségelemzés futtatása a Microsoft Cost Management és a Számlázás használatával
A logikai alkalmazások végrehajtásának és a tárterület használatának monitorozása
Az Azure Monitor használatával az alábbi metrikákat tekintheti meg egy adott logikai alkalmazáshoz:
- Számlázható műveletvégrehajtások
- Számlázható eseményindító-végrehajtások
- Számlázás használata natív műveletvégrehajtásokhoz
- Számlázás használata standard összekötők végrehajtásához
- A tárterület-használat számlázása
- Számlázható végrehajtások összesen
Végrehajtási és tárolási használati metrikák megtekintése
Az Azure Portalon keresse meg és nyissa meg a logikai alkalmazást. A logikai alkalmazás menüjében, a Figyelés csoportban válassza a Metrikák lehetőséget.
A jobb oldali panel diagramcíme alatt, a metrikasávon nyissa meg a Metrika listát, és válassza ki a kívánt metrikát.
Feljegyzés
A tárterület-felhasználás a logikai alkalmazás által használt és számlázott tárolóegységek (GB) számaként van mérve. Előfordulhat, hogy az 500 MB-nál kisebb tárterületet használó futtatások nem jelennek meg monitorozási nézetben, de továbbra is kiszámlázzák őket.
A panel jobb felső sarkában válassza ki a kívánt időtartamot.
Az egyéb tárolási használati adatok, különösen a műveleti bemenetek és a kimeneti méretek megtekintéséhez kövesse az alábbi lépéseket a logikai alkalmazás futtatási előzményeiben.
Művelet bemeneti és kimeneti méreteinek megtekintése a futtatási előzményekben
Az Azure Portalon keresse meg és nyissa meg a logikai alkalmazást.
A logikai alkalmazás menüjében válassza az Áttekintés lehetőséget.
A jobb oldali panel Futtatási előzmények csoportjában válassza ki a megtekinteni kívánt bemeneteket és kimeneteket tartalmazó futtatásokat.
A Logikai alkalmazás futtatása területen válassza a Futtatás részletei lehetőséget.
A Logikai alkalmazás futtatási részletei panelen, az egyes műveletek állapotát és időtartamát felsoroló művelettáblában válassza ki a megtekinteni kívánt műveletet.
A Logikai alkalmazás műveletpaneljén keresse meg a művelet bemeneteinek és kimeneteinek méretét. A Bemenetek hivatkozás és kimenetek hivatkozás alatt keresse meg az ezekre a bemenetekre és kimenetekre mutató hivatkozásokat.
Feljegyzés
Hurkok esetén csak a legfelső szintű műveletek jelenítik meg a bemenetek és kimenetek méretét. A beágyazott hurkokon belüli műveletek esetében a bemenetek és kimenetek nulla méretűek és nincsenek hivatkozások.
Költségelemzés futtatása a Microsoft Cost Management és a Számlázás használatával
Ha az Azure Logic Apps költségeit egy adott hatókör, például egy Azure-előfizetés alapján szeretné áttekinteni, használhatja a Microsoft Cost Management és a Számlázás költségelemzési funkcióit.
Az Azure Portalon nyissa meg a kívánt hatókört, például az Azure-előfizetését. A bal oldali menü Költségkezelés területén válassza a Költségelemzés lehetőséget.
A költségelemzési panel első megnyitásakor a felső grafikon az előfizetés aktuális és előrejelzett használati költségeit jeleníti meg az aktuális hónap előfizetésében.
Tipp.
A hatókörök módosításához a Költségelemzés panel szűrősávján válassza ki a Hatókör szűrőt. A Hatókör kiválasztása panelen váltson a kívánt hatókörre.
A fánkdiagramok alatt az aktuális költségek láthatók Azure-szolgáltatások, Azure-régió (hely) és erőforráscsoport szerint.
Ha a diagramot egy adott területre , például szolgáltatásra vagy erőforrásra szeretné szűrni, a szűrősávon válassza a Szűrő hozzáadása lehetőséget.
A bal oldali listában válassza ki a szűrő típusát, például a szolgáltatás nevét. A jobb oldali listában válassza ki a szűrőt, például a logikai alkalmazásokat. Ha elkészült, jelölje be a zöld pipát.
Itt látható például az Azure Logic Apps eredménye:
Költségadatok exportálása
Ha további adatelemzést kell végeznie a költségekről, exportálhatja a költségadatokat egy tárfiókba. Egy pénzügyi csapat például az Excel vagy a Power BI használatával elemezheti ezeket az adatokat. A költségeket napi, heti vagy havi ütemezés szerint exportálhatja, és egyéni dátumtartományt állíthat be. A költségadatkészletek lekérésének ajánlott módja a költségadatok exportálása.
A költségek kezelésének és csökkentésének egyéb módjai
A logikai aps és a kapcsolódó erőforrások költségeinek csökkentéséhez próbálja ki az alábbi lehetőségeket:
Ha lehetséges, használjon beépített eseményindítókat és műveleteket, amelyek végrehajtása kevesebbe kerül, mint a felügyelt összekötő eseményindítói és műveletei.
Csökkentheti például a költségeket, amikor más erőforrásokhoz fér hozzá a HTTP-művelet használatával, vagy meghívhat egy függvényt, amelyet az Azure Functions szolgáltatással és a beépített Azure Functions-művelet használatával hozott létre. Az Azure Functions használata azonban költségekkel is jár, ezért győződjön meg arról, hogy összehasonlítja a lehetőségeket.
Pontos eseményindító-feltételek megadása munkafolyamat futtatásához.
Megadhatja például, hogy egy eseményindító csak akkor aktiválódik, ha a célwebhelye belső kiszolgálóhibát ad vissza. Az eseményindító JSON-definíciójában a
conditions
tulajdonság használatával adjon meg egy feltételt, amely az eseményindító állapotkódjára hivatkozik.Ha egy eseményindító lekérdezési és webhook-verzióval rendelkezik, próbálja ki a webhook verzióját, amely a tüzelés előtt megvárja, amíg a megadott esemény bekövetkezik, és nem kell rendszeresen ellenőriznie az eseményt.
Hívja meg a logikai alkalmazást egy másik szolgáltatáson, például az Azure Functionsen vagy az Azure Service Buson keresztül, hogy az eseményindító csak akkor aktiválódik, amikor a munkafolyamatnak futnia kell.
Tiltsa le azokat a logikai alkalmazásokat , amelyeknek nem kell folyamatosan futnia, vagy törölje azokat a logikai alkalmazásokat , amelyekre már egyáltalán nincs szüksége. Ha lehetséges, tiltsa le azokat az erőforrásokat, amelyekre nincs szüksége folyamatosan aktívként.