Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Sledování událostí pro Windows (ETW) je výkonný systém sběru sledování integrovaný v operačním systému Windows. Systém Windows má hlubokou integraci s ETW, včetně dat o chování systému sahajícího až do jádra pro události, jako je přepínání kontextu, přidělování paměti, vytváření a ukončování procesů a mnoho dalších událostí. Systémová data dostupná z ETW (Event Tracing for Windows) jsou vhodná pro kompletní analýzu výkonu nebo jiné otázky, které vyžadují pohled na interakci mezi mnoha komponentami v celém systému.
Na rozdíl od protokolování textu poskytuje EtW strukturované události navržené pro automatizované zpracování dat. Společnost Microsoft vytvořila výkonné nástroje na základě těchto strukturovaných událostí, včetně Windows Performance Analyzer (WPA), který poskytuje grafické rozhraní pro vizualizaci a zkoumání dat zachycených v trasovacím souboru ETW (.etl).
Uvnitř Microsoftu používáme rozsáhle ETW trasování k měření výkonu nových verzí Windows. Vzhledem k objemu dat vytvořených technickým systémem Windows je důležitá automatizovaná analýza. Pro naši automatizovanou analýzu trasování často používáme C# a .NET, takže jsme vytvořili rozhraní API pro zpracování trasování .NET pro přístup k různým typům dat trasování ETW. Tato technologie se také používá v analyzátoru výkonu systému Windows k napájení několika jejích tabulek.
Balíčky NuGet .NET TraceProcessing umožňují analyzovat vlastní aplikace a systémy pomocí stejných nástrojů, které Microsoft používá k analýze Windows.
Další kroky
V tomto přehledu jste zjistili, co je .NET TraceProcessing.
Dalším krokem je zpracování vaší první stopy.
Související témata
Windows developer