Spadek współczynnika ważności śledzenia (wersja zapoznawcza)

Uwaga

Zasoby usługi Application Insights można migrować do wykrywania inteligentnego alertów opartego na alertach (wersja zapoznawcza). Migracja tworzy reguły alertów w przypadku różnych modułów wykrywania inteligentnego. Utworzone reguły można konfigurować lub nimi zarządzać tak samo, jak w przypadku każdej innej reguły alertu Azure Monitor. Możesz również skonfigurować grupy akcji dla tych reguł, umożliwiając w ten sposób wiele metod podejmowania działań lub wyzwalania powiadomień w przypadku nowych wykryć.

Aby uzyskać więcej informacji, zobacz Migracja alertów wykrywania inteligentnego.

Ślady są powszechnie używane w aplikacjach i pomagają opowiadać historię tego, co dzieje się za kulisami. Gdy coś pójdzie nie tak, ślady zapewniają kluczowy wgląd w sekwencję zdarzeń prowadzących do niepożądanego stanu. Chociaż ślady są w większości nieustrukturyzowane, ich poziom ważności może nadal dostarczać cenne informacje. W stanie stabilnym aplikacji spodziewamy się, że stosunek między "dobrymi" śladami (informacje i pełne) i "złymi" śladami (ostrzeżenie, błąd i krytyczne) pozostaną stabilne.

Zwykle można oczekiwać pewnego poziomu śladów "Bad" ze względu na dowolną liczbę powodów, takich jak przejściowe problemy z siecią. Ale gdy prawdziwy problem zaczyna rosnąć, zwykle manifestuje się jako wzrost względnej proporcji "złych" śladów vs "dobrych" śladów. Wykrywanie inteligentne automatycznie analizuje dane telemetryczne śledzenia, które rejestruje aplikacja, i może ostrzegać o nietypowych wzorcach w ich ważności.

Ta funkcja nie wymaga specjalnej konfiguracji, poza konfigurowaniem rejestrowania śledzenia dla aplikacji. Zobacz, jak skonfigurować odbiornik dziennika śledzenia dla platformy .NET lub Java. Jest ona aktywna, gdy aplikacja generuje wystarczającą ilość danych telemetrycznych śledzenia.

Kiedy otrzymuję tego typu powiadomienia wykrywania inteligentnego?

Ten typ powiadomienia jest wyświetlany, jeśli stosunek "dobrych" śladów (śladów zarejestrowanych na poziomie informacji lub pełnej) i "złych" śladów (śladów zarejestrowanych na poziomie ostrzeżenia, błędu lub krytyczny) jest obniżona w określonym dniu, w porównaniu z punktem bazowym obliczonym w ciągu poprzednich siedmiu dni.

Czy moja aplikacja na pewno ma problem?

Powiadomienie nie oznacza, że aplikacja na pewno ma problem. Chociaż spadek współczynnika między "dobrymi" i "złymi" śladami może wskazywać na problem z aplikacją, może być również łagodny. Na przykład wzrost może być spowodowany nowym przepływem w aplikacji emitując więcej śladów "złych" niż istniejące przepływy).

Jak go naprawić?

Powiadomienia obejmują informacje diagnostyczne do obsługi w procesie diagnostyki:

  1. Segregowanie. Powiadomienie pokazuje liczbę operacji, których dotyczy problem. Te informacje mogą pomóc w przypisaniu priorytetu do problemu.
  2. Zakres. Czy problem dotyczy całego ruchu, czy tylko jakiejś operacji? Te informacje można uzyskać z powiadomienia.
  3. Diagnozowanie. Możesz użyć powiązanych elementów i raportów łączących się z informacjami pomocniczymi, aby ułatwić dalsze diagnozowanie problemu.