Az üzembe helyezett eseményközpont teljesítményének értékelése az Azure Portal használatával

Befejeződött

Az Event Hubs használatakor fontos, hogy figyelje a központot, hogy a várakozásoknak megfelelően működik-e.

A banki példával folytatva üzembe helyezte az Azure Event Hubs szolgáltatást, valamint konfigurálta a küldő- és fogadóalkalmazásokat. Az alkalmazások készen állnak a fizetésfeldolgozási megoldás tesztelésére. A küldő alkalmazás összegyűjti az ügyfél hitelkártyaadatait, és a fogadó alkalmazás ellenőrzi, hogy a hitelkártya érvényes-e. Az üzletág bizalmas jellege miatt elengedhetetlen, hogy a fizetés feldolgozása zavarmentes és megbízható legyen, még akkor is, ha átmenetileg nem áll rendelkezésre.

Értékelje ki az Event Hubs szolgáltatást annak tesztelésével, hogy az eseményközpont a várt módon dolgozza-e fel az adatokat. Az Event Hubsban elérhető metrikák lehetővé teszik annak megfelelő működését.

Hogyan használja az Azure Portalt az eseményközpont tevékenységének megtekintésére?

Az event hub szolgáltatás Áttekintés paneljén az üzenetszám látható, amely az eseményközpont által fogadott és elküldött adatokat (eseményeket) jelöli. Az események megtekintésekor kiválaszthatja az időskálát.

Screenshot of the Azure portal displaying the Event Hub namespace with message counts.

Hogyan tesztelheti az eseményközpont rugalmasságát?

A küldő alkalmazástól kapott üzenetek, még akkor is, ha a központ elérhetetlenné válik, sikeresen továbbítódnak és feldolgozhatók, amint a központ elérhetővé válik. Átmeneti csatlakozási problémák léphetnek fel a háttérszolgáltatás frissítései és újraindításai miatt. Ha mégis előfordulnak, megtekintheti a tüneteket, amelyek a következők lehetnek:

  • A bejövő üzenetek/kérések csökkenése.
  • A naplófájl tartalmazhat hibaüzeneteket.
  • Előfordulhat, hogy az alkalmazások néhány másodpercig le lesznek választva a szolgáltatásról.
  • Előfordulhat, hogy a kérések átmenetileg szabályozva vannak.

Az Event Hubs ügyféloldali SDK-jai beépített rugalmasságot biztosítanak. A funkció teszteléséhez az Azure Portal használatával letilthatja az eseményközpontot.

Amikor újra engedélyezi az eseményközpontot, újrafuttathatja a fogadóalkalmazást, és az Event Hubs-metrikák használatával ellenőrizheti, hogy az összes küldő üzenet sikeresen továbbítva és fogadva van-e.

Az eseményközpontokban elérhető hasznos metrikák a következők:

  • Szabályozott kérelmek: A szabályozott kérelmek száma, mivel az átviteli sebesség túllépte az egységhasználatot.
  • AktívKapcsolatok: Az aktív kapcsolatok száma a névtérben vagy eseményközpontban.
  • Bejövő/kimenő bájtok: A meghatározott időszakban az Event Hubs szolgáltatásnak küldött, illetve onnan fogadott bájtok száma.

Összesítés

Az Azure Portal üzenetszámokat és más metrikákat biztosít, amelyekkel ellenőrizheti az Event Hubs állapotát.