zpět na seznam všech článků

Hoďte nohy na stůl a odstraňujte výkonnostní potíže s Proactive Detection

S Microsoft Azure se může vývojář soustředit na vývoj aplikace místo ztráty času se správou. Proactive Detection ale posouvá hranice dál. Aktivně totiž analyzuje vaše aplikace a automaticky upozorňuje na výkonnostní rizika. Zažijte to na vlastní kůži!

Miroslav Holec, zveřejněn 29. března 2016 , aktualizace: 10. dubna 2016

Tento článek je starší 18 měsíců a je proto možné, že popisuje postupy nebo technologie, které v uplynulé době mohly doznat výraznějších změn. Názory a myšlenky v tomto článku již nemusí vyjadřovat současné stanovisko autora nebo autorů. Článek byl napsán 29. března 2016.

S Microsoft Azure se může vývojář soustředit na vývoj aplikace místo ztráty času se správou. Proactive Detection ale posouvá hranice dál. Aktivně totiž analyzuje vaše aplikace a automaticky upozorňuje na výkonnostní rizika. Zažijte to na vlastní kůži!

Služba Proactive Detection je dostupná jako rozšíření služby Application Insights, kterou si může vývojář nastavit během několika minut v prostředí nového portálu Azure. Služba Application Insights slouží ke sběru surových dat z různých aplikací, která jsou zpracovávána a následně předkládána ve vizuální podobě.

Samotná surová data si může každý kontinuálně exportovat a dále dle vlastní potřeby zpracovávat (například pomocí Power BI nebo Machine Learningu). A přesně to udělal i Microsoft. RAW data začal automaticky vyhodnocovat pomocí služby Machine Learning a pokročilých data mining algoritmů.

V praxi to znamená, že pouhou instalací služby Application Insights do projektu získá vývojář nejen kompletní přehled nad zdravím aplikace ale i přehled doporučení a detekci potenciálních výkonnostních problémů.

Proactive Detection

Report je dostupný nejen formou emailu ale i přímo v portálu:

proactive-detection-in-portal

Služba je schopna detekovat například dlouhotrvající requesty vzhledem k lokalitě, času platformě atd. Služba je nyní v preview verzi a analýza dalších metrik bude postupně přibývat.

Seznamte se s Application Insights

Pokud ještě službu Application Insights nepoužíváte, přijďte se s ní seznámit na mé přednášce, kterou pořádá WUG v Praze a v Brně.

Chcete ušetřit čas a mít přehled o nejdůležitějších novinkách týkajících se všeho kolem .NET Core? Vyzkoušejte zdarma Dotnet News, pečlivý výběr novinek, které pravidelně píšu a rozesílám vývojářům e-mailem.


HOLEC, Miroslav. Hoďte nohy na stůl a odstraňujte výkonnostní potíže s Proactive Detection. Azure & ASP.NET Core Blog [online]. Praha: Miroslav Holec, ©2010-2016. Poslední změna článku 10.4.2016 [vid. 2019-02-20]. Dostupné z: https://www.miroslavholec.cz/blog/hodte-nohy-na-stul-a-odstranujte-vykonnostni-potize-s-proactive-detection