Monitorování služby Azure Digital Twins s využitím metrik

Metriky popsané v tomto článku poskytují informace o stavu prostředků Azure Digital Twins ve vašem předplatném Azure. Metriky Služby Azure Digital Twins vám pomůžou vyhodnotit celkový stav služby Azure Digital Twins a prostředků připojených k ní. Tyto statistiky uživatelů vám pomůžou zjistit, co se děje se službou Azure Digital Twins, a pomoct analyzovat původní příčiny problémů, aniž byste museli kontaktovat podpora Azure.

Metriky jsou ve výchozím nastavení povolené. Metriky Služby Azure Digital Twins můžete zobrazit z Azure Portal.

Zobrazení metrik

  1. Vytvořte instanci Azure Digital Twins. Pokyny k nastavení instance Služby Azure Digital Twins najdete v tématu Nastavení instance a ověřování.

  2. Najděte instanci služby Azure Digital Twins v Azure Portal (stránku můžete otevřít zadáním jejího názvu do panelu hledání na portálu).

    V nabídce instance vyberte Metriky.

    Screenshot showing the metrics page for Azure Digital Twins in the Azure portal.

    Tato stránka zobrazuje metriky pro vaši instanci Azure Digital Twins. Vlastní zobrazení metrik můžete vytvořit také tak, že vyberete ty, které chcete zobrazit ze seznamu.

  3. Data metrik můžete odesílat do koncového bodu služby Event Hubs nebo do účtu Azure Storage výběrem nastavení diagnostiky v nabídce a pak přidat nastavení diagnostiky.

    Screenshot showing the diagnostic settings page and button to add in the Azure portal.

    Další informace o tomto procesu najdete v tématu Monitorování s diagnostickými protokoly.

  4. Upozornění pro data metrik můžete nastavit tak, že v nabídce vyberete Výstrahy a pak + Nové pravidlo upozornění. Screenshot showing the Alerts page and button to add in the Azure portal.

    Další informace o tomto procesu najdete v tématu Monitorování s upozorněními.

Seznam metrik

Azure Digital Twins poskytuje několik metrik, které vám poskytnou přehled o stavu vaší instance a souvisejících prostředcích. Můžete také zkombinovat informace z více metrik a nakreslit tak větší obrázek stavu vaší instance.

Následující tabulky popisují metriky sledované každou instancí Služby Azure Digital Twins a způsob, jakým jednotlivé metriky souvisejí s celkovým stavem vaší instance.

Metriky pro sledování limitů služby

Tyto metriky můžete nakonfigurovat tak, aby sledovaly, když se blížíte limitu publikovaných služeb pro určitý aspekt vašeho řešení.

Pokud chcete nastavit sledování, použijte funkci upozornění ve službě Azure Monitor. Pro tyto metriky můžete definovat prahové hodnoty, abyste dostali upozornění, když metrika dosáhne určitého procenta jeho publikovaného limitu.

Metric Zobrazovaný název metriky Jednotka Typ agregace Description Dimenze
TwinCount Počet dvojčat (Preview) Počet Celkem Celkový počet dvojčat v instanci Azure Digital Twins Pomocí této metriky můžete určit, jestli se blížíte limitu služby pro maximální povolený počet dvojčat na instanci. Žádné
ModelCount Počet modelů (Preview) Počet Celkem Celkový počet modelů v instanci Azure Digital Twins Pomocí této metriky můžete určit, jestli se blížíte limitu služby pro maximální povolený počet modelů na instanci. Žádné

Metriky požadavků rozhraní API

Metriky, které se musí s požadavky rozhraní API provádět:

Metric Zobrazovaný název metriky Jednotka Typ agregace Description Dimenze
ApiRequests Žádosti rozhraní API Počet Celkem Počet požadavků rozhraní API provedených pro operace čtení, zápisu, odstranění a dotazování služby Digital Twins Ověřování
Operace
Protokol
Stavový kód,
Třída stavového kódu,
Text stavu
ApiRequestsFailureRate Frekvence selhání požadavků rozhraní API Procento Průměr Procento požadavků rozhraní API, které služba obdrží pro vaši instanci, která poskytuje interní kód odpovědi (500) pro operace čtení, zápisu, odstranění a dotazů služby Digital Twins. Ověřování
Operace
Protokol
Stavový kód,
Třída stavového kódu,
Text stavu
ApiRequestsLatency Latence požadavků rozhraní API Milisekund Průměr Doba odezvy pro požadavky rozhraní API. Tato hodnota odkazuje na čas od přijetí požadavku službou Azure Digital Twins, dokud služba neodesílá výsledek úspěchu nebo selhání pro operace čtení, zápisu, odstranění a dotazování služby Digital Twins. Ověřování
Operace
Protokol

Metriky fakturace

Metriky, které se musí s fakturací provádět:

Metric Zobrazovaný název metriky Jednotka Typ agregace Description Dimenze
BillingApiOperations Operace rozhraní API pro fakturaci Počet Celkem Metrika fakturace počtu všech požadavků rozhraní API provedených ve službě Azure Digital Twins Meter ID
BillingMessagesProcessed Zpracované fakturační zprávy Počet Celkem Metrika fakturace počtu zpráv odesílaných z Azure Digital Twins do externích koncových bodů

Aby byla datová část považována za jednu zprávu pro účely fakturace, nesmí být datová část větší než 1 kB. Datové části větší než tento limit se počítají jako další zprávy v přírůstcích 1 kB (takže se zpráva mezi 1 kB a 2 kB bude počítat jako 2 zprávy, mezi 2 kB a 3 kB bude 3 zprávy atd.).
Toto omezení platí také pro odpovědi , takže volání, které v textu odpovědi vrátí 1,5 kB, se například bude účtovat jako 2 operace.
Meter ID
BillingQueryUnits Jednotky dotazů pro fakturaci Počet Celkem Počet jednotek dotazů, interně vypočítané míry využití prostředků služby, spotřebované ke spouštění dotazů. K dispozici je také pomocné rozhraní API pro měření jednotek dotazů: QueryChargeHelper – třída Meter ID

Další informace o způsobu fakturace služby Azure Digital Twins najdete v cenách služby Azure Digital Twins.

Metriky příchozího přenosu dat

Metriky, které mají s příchozím přenosem dat co dělat:

Metric Zobrazovaný název metriky Jednotka Typ agregace Description Dimenze
IngressEvents Události příchozího přenosu dat Počet Celkem Počet příchozích událostí telemetrie do služby Azure Digital Twins Výsledek
IngressEventsFailureRate Míra selhání příchozích událostí Procento Průměr Procento příchozích telemetrických událostí, pro které služba vrací vnitřní kód odpovědi (500). Výsledek
IngressEventsLatency Latence událostí příchozího přenosu dat Milisekund Průměr Čas od přijetí události do okamžiku, kdy je připravená k přenosu dat službou Azure Digital Twins, v tomto okamžiku služba odešle výsledek úspěchu nebo selhání. Výsledek

Metriky směrování

Metriky, které se musí s směrováním dělat:

Metric Zobrazovaný název metriky Jednotka Typ agregace Description Dimenze
MessagesRouted Zprávy směrované Počet Celkem Počet zpráv směrovaných do služby Azure koncového bodu, jako je Event Hubs, Service Bus nebo Event Grid. Typ koncového bodu,
Výsledek
RoutingFailureRate Míra selhání směrování Procento Průměr Procentoudálostchm službám Azure (Event Hubs), které mají za následek chybu při jejich směrování ze služby Azure Digital Twins do koncového bodu služby Azure, jako je Event Hubs, Service Bus nebo Event Grid. Typ koncového bodu,
Výsledek
RoutingLatency Latence směrování Milisekund Průměr Čas uplynul mezi událostí, která se směruje ze služby Azure Digital Twins, do kdy se publikuje do služby Azure koncového bodu, jako je Event Hubs, Service Bus nebo Event Grid. Typ koncového bodu,
Výsledek

Dimenze

Dimenze pomáhají identifikovat další podrobnosti o metrikách. Některé metriky směrování poskytují informace o jednotlivých koncových bodech. Následující tabulka uvádí možné hodnoty pro tyto dimenze.

Dimenze Hodnoty
Authentication OAuth
Operace (pro požadavky rozhraní API) Microsoft.DigitalTwins/digitaltwins/delete,
Microsoft.DigitalTwins/digitaltwins/write,
Microsoft.DigitalTwins/digitaltwins/read,
Microsoft.DigitalTwins/eventroutes/read,
Microsoft.DigitalTwins/eventroutes/write,
Microsoft.DigitalTwins/eventroutes/delete,
Microsoft.DigitalTwins/models/read,
Microsoft.DigitalTwins/models/write,
Microsoft.DigitalTwins/models/delete,
Microsoft.DigitalTwins/query/action
Typ koncového bodu Event Grid,
Event Hubs,
Service Bus
Protokol HTTPS
Výsledek Úspěch
Selhání
Stavový kód 200, 404, 500 atd.
Třída stavového kódu 2xx, 4xx, 5xx atd.
Text stavu Vnitřní chyba serveru, nenalezena atd.

Další kroky

Další informace o správě zaznamenaných metrik pro Azure Digital Twins najdete v tématu Monitorování s diagnostickými protokoly.