Miroslav Holec

Software & Cloud Architect

miroslavholec.cz / blog / hodte-nohy-na-stul-a-odstranujte-vykonnostni-potize-s-proactive-detection

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

Miroslav Holec

Publikován 29. března 2016 , aktualizace: 10. dubna 2016 | Diagnostika, Application Insights

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ě.

Potřebujete pomoci?

Líbil se Vám článek? Máte dotaz nebo chcete v této oblasti s něčím pomoci? Neváhejte se na mě obrátit.

mirek@miroslavholec.cz

  • Řešení vývojářských problémů
  • Konzultace
  • Firemní školení a workshopy