Sdílet prostřednictvím


Dotaz rozhraní API pro dávkové metriky roviny dat versus export metrik

Azure Monitor nabízí dva způsoby přístupu k datům metrik ve velkém měřítku: rovina dat nebo rozhraní API batch metrik a export metrik. I když oba pracují na shromažďování dat metrik, jsou efektivnější pro různé případy použití. Tento článek obsahuje porovnání scénářů pro používání těchto služeb a doporučení, kdy použít tuto službu.

Dávkový dotaz na metriky roviny dat

Dotaz rozhraní API roviny dat nebo batch metrik umožňuje dotazovat historická data metrik až pro 50 prostředků v jednom volání rozhraní API. Dotaz podporuje filtrování na základě předplatného, metriky, času a dalších dimenzí a poskytuje agregaci, jako je součet, průměr, minimum a maximum. Dávkový dotaz může výrazně zlepšit propustnost dotazů a snížit riziko omezování. Další informace o tom, jak používat dávkové rozhraní API pro metriky roviny dat, najdete v tématu Rozhraní API roviny dat služby Azure Monitor. Tato služba je ideální pro scénáře, ve kterých chcete dotazovat data metrik v čase a více prostředků v jednom předplatném a oblasti.

Export metrik

Export metrik používá pravidla shromažďování dat (DCR) k streamování metrik platformy téměř v reálném čase do různých cílů Azure, jako jsou účty úložiště, event hubs a pracovní prostor služby Log Analytics pro trvalé úložiště. I když můžete filtrovat, které metriky se exportují, neexistuje přístup k historickým datům. Tato služba je ideální pro scénáře, ve kterých chcete průběžně exportovat data metrik v reálném čase mezi předplatnými a prostředky. Další informace o tom, jak používat službu Export metrik, najdete v tématu Export metrik pomocí pravidel shromažďování dat.

Porovnání a doporučení

Scénář Rozhraní API roviny dat Export metrik Doporučení
Primární případ použití Dotazování dat metrik s historickou hloubkou pro více prostředků v jednom předplatném a oblasti Export dat metrik mezi předplatnými a prostředky Rozhraní API pro dávkové metriky roviny dat se doporučuje pro dotazování metrik a má přístup k 93 dnům dat.

Export metrik se doporučuje pro průběžný export dat metrik do Azure a externích cílů.

Dotazování velkých předplatných s více prostředky Dotazování na více prostředků v jednom dávkovém volání, včetně filtrování a agregace s 93 dny historie  Nepodporuje se žádný dotaz. Průběžný export dat metrik v reálném čase Rozhraní API batch pro metriky roviny dat je vhodnější pro tuto úlohu, protože podporuje dotazy a má přístup k historickým datům. Export metrik nemůže dotazovat data a nemá přístup k historickým informacím. 
Průběžný export metrik téměř v reálném čase do účtů úložiště, event hubs nebo pracovního prostoru služby Log Analytics.  Možné, ale neefektivní. Vyžaduje vytvoření mechanismu opakovaného dotazu k extrahování dat a metody pro ukládání dat do cíle.  Jednorázová konfigurace pomocí pravidla shromažďování dat k průběžnému exportu metrik v reálném čase. Data je možné bez problémů odesílat a ukládat do účtu úložiště, služby Event Hubs a pracovního prostoru služby Log Analytics. Export metrik poskytuje plně spravované funkce "set and forget". Použití rozhraní API roviny dat vyžaduje větší úsilí o vývoj k extrakci a uložení dat v cíli.
Omezení při dotazování a exportu Rozhraní API roviny dat umožňuje dotazování až 50 ID prostředků v jednom volání rozhraní API. Počet prostředků pro export metrik, které je možné přidružit k jednomu pravidlu shromažďování dat, není nijak omezený. Jeden prostředek může být přidružený maximálně k 5 řadičům domény. Export metrik může být vhodnější pro dotazování neomezených dat pro prostředky.
Nezávislí dodavatelé softwaru (ISV) dotazují a analyzují metriky.  Rozhraní API roviny dat může pomoct povolit dotazování metrik z předplatných zákazníků aplikacemi třetích stran.  Export metrik vyžaduje vytvoření pravidla shromažďování dat a určitou úroveň oprávnění pro export metrik prostředků. Rozhraní API roviny dat se doporučuje pro nezávislé výrobce softwaru. 
Fakturování U dat s nízkým objemem je rozhraní API roviny dat levnější. Další informace najdete v tématu o cenách služby Azure Monitor, exportu U velkých objemů dat má export metrik nižší náklady, protože má fakturační model založený na událostech. Další informace najdete v tématu Ceny služby Azure Monitor, nativní metriky Pro data s nízkým objemem se doporučuje rozhraní API roviny dat. Export metrik se doporučuje pro data s velkým objemem dat.