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

Smart Detection v Application Insights upozorní na selhání v závislostech

Application Insights tým aktualizoval nástroj Smart Detection. Ten nově sleduje závislosti v podobě HTTP požadavků a AJAX požadavků (doposud jen příchozí požadavky). Pokud na svém projektu používáte Application Insights, o těchto selháních se dozvíte formou emailové notifikace v řádu několika minut.

Miroslav Holec, zveřejněn 23. ledna 2017

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 23. ledna 2017.

Application Insights tým aktualizoval nástroj Smart Detection. Ten nově sleduje závislosti v podobě HTTP požadavků a AJAX požadavků (doposud jen příchozí požadavky). Pokud na svém projektu používáte Application Insights, o těchto selháních se dozvíte formou emailové notifikace v řádu několika minut.

Principielně se nová funkce Failure Anomalies učí z obvyklého provozu, který v aplikaci probíhá a následně proti vytvořenému patternu porovnává nový provoz. Chyby v produkčním prostředí tak lze objevit velmi rychle a mnohdy je opravit ještě před tím, než se o nich dozví zákazníci.

Přehled notifikací

Mezi základní informace, které umí Smart Detection v souvislosti s Failure Anomalies posílat, patří:

  • procentuální selhání v porovnání se standardním chováním (před detekcí problému)
  • počet ovlivněných uživatelů
  • charakteristiky (response code, název requestu, verze aplikace, prohlížeč nebo OS)
  • výjimka, log trace
  • odkazy do Application Insights obsahující filtry pro okamžité vyhledávání

Nastavení

Funkce je standardně aktivní, nicméně lze ji rozšířit o zasílání detailních informací. Nastavení Failure Anomalies lze najít v sekci Application Insights > Alerts. Na bladu je dole zaškrtávátko pro zasílání detailních informací.

Smart Detection

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. Smart Detection v Application Insights upozorní na selhání v závislostech. Azure & ASP.NET Core Blog [online]. Praha: Miroslav Holec, ©2010-2017. Poslední změna článku 23.1.2017 [vid. 2019-02-20]. Dostupné z: https://www.miroslavholec.cz/blog/smart-detection-v-application-insights-upozorni-na-selhani-v-zavislostech