Udostępnij za pośrednictwem


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

Uwaga

Zasoby usługi Application Insights można migrować do funkcji wykrywania inteligentnego 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 kiedy prawdziwy problem zaczyna rosnąć, zwykle manifestuje się jako wzrost względnej proporcji "złych" śladów vs "dobre" ślady. Wykrywanie inteligentne automatycznie analizuje dane telemetryczne śledzenia dzienników aplikacji 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 Języka Java. Jest ona aktywna, gdy aplikacja generuje wystarczającą ilość danych telemetrycznych śledzenia.

Kiedy otrzymuję tego typu powiadomienie dotyczące wykrywania inteligentnego?

Ten typ powiadomienia jest wyświetlany, jeśli stosunek między "dobrymi" śladami (śladami rejestrowanymi na poziomie informacji lub pełnej) i "złymi" śladami (śladami rejestrowanymi na poziomie ostrzeżenia, błędu lub krytycznym) jest obniżona w określonym dniu, w porównaniu z punktem odniesienia 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 śladami "good" i "bad" 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 mogę rozwiązać ten problem?

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.