Telemetrie metrik: Datový model Přehledy aplikací

Aplikace Přehledy podporuje dva typy telemetrie metrik: jedno měření a předem agregovaná metrika. Jedno měření je jen název a hodnota. Předem agregovaná metrika určuje minimální a maximální hodnotu metriky v intervalu agregace a směrodatnou odchylku metriky.

Před agregovaná telemetrie metrik předpokládá, že agregační období bylo jedna minuta.

Aplikace Přehledy podporuje několik známých názvů metrik. Tyto metriky umístěné do tabulky performanceCounters.

Metrika představující čítače systému a procesů:

Název .NET Název nezávislé na platformě Název rozhraní REST API Popis
\Processor(_Total)\% Processor Time Probíhá práce... processorCpuPercentage celkový počet procesorů počítačů
\Memory\Available Bytes Probíhá práce... memoryAvailableBytes Zobrazuje množství fyzické paměti v bajtech, které jsou k dispozici pro procesy spuštěné v počítači. Vypočítá se součtem místa v nulovaných, volných a pohotovostních seznamech paměti. Volná paměť je připravena k použití; nulová paměť se skládá ze stránek paměti naplněných nulami, aby pozdější procesy nemohly zobrazovat data používaná předchozím procesem; pohotovostní paměť je paměť, která byla odebrána z pracovní sady procesu (jeho fyzické paměti) na disku, ale je stále k dispozici pro odvolání. Zobrazit objekt paměti
\Process(??APP_WIN32_PROC??)\% Processor Time Probíhá práce... processCpuPercentage Procesor procesu hostujícího aplikaci
\Process(??APP_WIN32_PROC??)\Private Bytes Probíhá práce... processPrivateBytes paměti používané procesem hostujícím aplikaci
\Process(??APP_WIN32_PROC??)\IO Data Bytes/sec Probíhá práce... processIOBytesPerSecond rychlost vstupně-výstupních operací spuštěných procesem hostování aplikace
\ASP.NET Applications(??APP_W3SVC_PROC??)\Requests/Sec Probíhá práce... requestsPerSecond rychlost požadavků zpracovaných aplikací
\.NET CLR Exceptions(??APP_CLR_PROC??)\# of Exceps Thrown / sec Probíhá práce... exceptionsPerSecond rychlost výjimek vyvolaných aplikací
\ASP.NET Applications(??APP_W3SVC_PROC??)\Request Execution Time Probíhá práce... requestExecutionTime průměrná doba provádění požadavků
\ASP.NET Applications(??APP_W3SVC_PROC??)\Requests In Application Queue Probíhá práce... requestsInQueue počet požadavků čekajících na zpracování ve frontě

Název

Název metriky, kterou chcete zobrazit na portálu Přehledy aplikace a uživatelském rozhraní

Hodnota

Jedna hodnota pro měření. Součet jednotlivých měření pro agregaci

Počet

Hmotnost metriky agregované metriky Nemělo by být nastaveno pro měření.

Min

Minimální hodnota agregované metriky. Nemělo by být nastaveno pro měření.

Maximum

Maximální hodnota agregované metriky Nemělo by být nastaveno pro měření.

Směrodatná odchylka

Směrodatná odchylka agregované metriky Nemělo by být nastaveno pro měření.

Vlastní vlastnosti

Metrika s vlastní sadou vlastností CustomPerfCounter označujícítrue, že metrika představuje Windows čítač výkonu. Tyto metriky umístěné v tabulce performanceCounters. Ne ve vlastních metrikách. Název této metriky se také analyzuje a extrahuje názvy kategorií, čítačů a instancí.

Kolekce name-value vlastních vlastností. Tato kolekce slouží k rozšíření standardní telemetrie s vlastními dimenzemi. Příklady jsou slot nasazení, který vytvořil telemetrii nebo vlastnost specifickou pro položku telemetrie, jako je číslo objednávky.

Maximální délka klíče: 150 Maximální délka hodnoty: 8192

Další kroky