Inteligentne alerty

Inteligentne alerty udostępniają automatycznie generowane konfiguracje alertów, dzięki czemu można odbierać alerty w oparciu o gotowe konspekty, takie jak spowolnienie serwisów WWW, błędy języka JavaScript oraz kody statusu HTTP.

Wybierz konspekt, dla którego chcesz otrzymywać alerty, wybierz dowolny zasięg, na przykład geolokalizacja, przeglądarka, system operacyjny itd, a system automatycznie utworzy dostosowany alert dla Ciebie.

Dodawanie alertu

  1. Na pasku bocznym kliknij opcję Strony WWW.
  2. Kliknij nazwę serwisu WWW, a następnie kliknij opcję Dodaj alert.

Tryb prosty

Domyślnie alert jest tworzony w trybie prostym, co obejmuje następujące kroki:

  1. Wybierz alert.
  2. Potwierdź zasięg.
  3. Wybierz kanał alertu.

Tryb prosty umożliwia wybranie alertów z zerową konfiguracją, dzięki czemu nie ma potrzeby tworzenia zapytań ani definiowania progów.

Aby utworzyć alert w trybie zaawansowanym, który umożliwia sprawdzenie i zmodyfikowanie wszystkich automatycznie skonfigurowanych ustawień alertów, kliknij opcję Przełącz do trybu zaawansowanego.

Wybierz alert

Wybierz jeden z następujących wstępnie zdefiniowanych planów, dla których chcesz utworzyć alert.

Konspekt Opis
Błędy JS Kliknij opcję Wybierz błąd JS , aby wybrać istniejący komunikat o błędzie JavaScript , dla którego ma zostać wygenerowany alert. Alternatywnie można wybrać komunikat o błędzie, udostępniając wzorzec komunikatu JavaScript , używając równości, zawiera, zaczyna się odlub kończy się zdefiniowanym łańcuchem.
Spowolnienie Wybierz opcję Slowness (Slowness), aby otrzymywać alerty, gdy czas onLoad przekracza oczekiwania, które są uzyskiwające się z danych historycznych. Pomiar czasu onLoad istnieje dla każdego ładowania strony i modeli w czasie, gdy nawigacja jest zakończona. Na przykład, gdy indykator ładowania przeglądarki jest zatrzymany. Więcej informacji na temat czasu onLoad i powiązanych wielkości mierzonych można znaleźć w serwisie [ FAQ Monitoring FAQ] (../website_monitoring/faq.html#what-do-the-website-metrics-mean).
Kody statusu HTTP Wybierz konkretny kod statusu HTTP , dla którego mają być wysyłane alerty, gdy występują częściej niż zwykle.
Przepustowość Wybierz opcję Nieoczekiwanie niska liczba operacji ładowania stron lub Nieoczekiwanie wysoka liczba ładnych stron , aby otrzymywać alerty, gdy oczekiwana liczba załadowanych stron serwisu WWW znacznie różni się w porównaniu z dostępnymi danymi historycznymi. Ładowanie strony jest definiowane przy użyciu pobierania początkowego dokumentu HTML i wszystkich kolejnych działań aż do momentu następnego nawigacji w przeglądarce.
Zdarzenia niestandardowe Wybierz konkretny Zdarzenie niestandardowe , aby otrzymywać alert, gdy występuje on częściej lub rzadziej niż powinien.

Potwierdź zasięg

Zasięg, bieżąca otwarta strona internetowa, jest wybierana automatycznie. Zastosowanie zapytań Analiza nieograniczona umożliwia dalsze określanie zasięgu alertu dla konkretnego podzbioru ruchu w serwisie WWW, na przykład poprzez geolokalizację, przeglądarkę lub użytkownika.

Każdy filtr zapytań łączy się domyślnie z operatorem logicznym AND . Oznacza to, że strona WWW beacon musi być zgodna ze wszystkimi zastosowannymi filtrami:

  • Konkretne strony.
  • Typy przeglądarek.
  • Systemy operacyjne.
  • Krajów.
  • Meta: określ więcej metadanych, które mogą być używane do tworzenia adnotacji dla ładowania strony. Wybierz jeden z dostępnych kluczy, predefiniowaną wartość, a następnie wybierz operator.

Dodaj kanały alertów

Kliknij opcję Wybierz kanał alertów, a następnie z listy wstępnie skonfigurowanych kanałów wybierz kanały, do których mają zostać wyświetlone alerty. Więcej informacji na temat tworzenia kanałów zawiera sekcja Kanały alertów.

Tryb zaawansowany

Aby mieć pełne zrozumienie i kontrolę nad alertami, tryb zaawansowany pomaga sprawdzić konfigurację każdego wstępnie skonfigurowanego alertu i zmodyfikować je, jeśli jest to konieczne. Oprócz opcji dostępnych w trybie prostym, w trybie zaawansowanym dostępne są następujące opcje.

Wyzwalacz

Wybierz jeden z następujących wstępnie zdefiniowanych planów, dla których chcesz otrzymywać alerty.

Błędy JS

Te same opcje konfiguracji są dostępne w trybie prostym. Więcej informacji na ten temat zawiera sekcja Wybór alertu.

Dodatkowo można wybrać, który pomiar jest używany dla oceny alertu, częstotliwości błędów lub liczby błędów. Niezależnie od wybranego pomiaru, Instana automatycznie wylicza wartość progową opartą na danych z ostatnich 4 tygodni, które również mogą być modyfikowane.

Błędy alertów JS

Slowness

Te same opcje konfiguracji są dostępne w trybie prostym. Więcej informacji na ten temat zawiera sekcja Wybór alertu.

Ponadto można również wybrać pomiar percentyla używany do wartościowania alertów. Alert jest wyzwalany, gdy procent obciążenia strony serwisu WWW, przy czym czas onLoad jest mniejszy niż próg, jest mniejszy niż odpowiadający mu numer percentyla. W zależności od ilości dostępnych danych historycznych, Instana sugeruje statyczną lub dynamiczną linię bazową. Dodatkowo można wybrać linię bazową sezonowości dziennej lub tygodniowej, gdy dostępne dane są wystarczające.

Wartość statycznego planu bazowego może być modyfikowana bezpośrednio. Sezonowość lub sezonowość cotygodniową można dostroić za pomocą parametru sensitivity , który definiuje, ile wartości odstających może odbiegać od oczekiwanej wartości, zanim zostanie uznane za naruszenie.

Spowolnienie alertów

Kody statusu HTTP

Te same opcje konfiguracji są dostępne w trybie prostym. Więcej informacji na ten temat zawiera sekcja Wybór alertu.

Dodatkowo można również wybrać, który pomiar jest używany do wartościowania alertów; status code count lub status code rate. Niezależnie od wybranego pomiaru, Instana rekomenduje wartość progową opartą na danych historycznych, które mogą być modyfikowane.

Kody statusu HTTP alertów

Przepustowość

W przeciwieństwie do opcji specyficznych dla przypadków użycia w trybie prostym , która jest opisana w sekcji Wybierz alert, tryb zaawansowany umożliwia zdefiniowanie bardziej ogólnego inteligentnego alertu na podstawie dowolnej metryki związanej z widokiem strony.

Dodatkowo można wybrać pomiar, który będzie używany do wartościowania alertów, np. Pętli strony lub Przejścia strony. Więcej szczegółowych informacji na temat dostępnych wielkości mierzonych można znaleźć w sekcji Często zadawane pytania na temat monitorowania serwisu WWW. W przypadku przykładowej konfiguracji obrazu alert jest wyzwalany, gdy liczba przejść do strony jest większa niż zwykle. W zależności od ilości dostępnych danych historycznych, Instana sugeruje statyczną lub dynamiczną linię bazową. Dodatkowo można wybrać linię bazową sezonowości dziennej lub tygodniowej, gdy dostępne dane są wystarczające.

Wartość statycznego planu bazowego może być modyfikowana bezpośrednio. Sezonowość lub sezonowość cotygodniową można dostroić za pomocą parametru sensitivity , który definiuje, ile wartości odstających może odbiegać od oczekiwanej wartości, zanim zostanie uznane za naruszenie.

Przejścia stron alertów

Zdarzenia niestandardowe

Te same opcje konfiguracji są dostępne w trybie prostym. Więcej informacji na ten temat zawiera sekcja Wybór alertu.

Zdarzenia niestandardowe alertów

Typ progu

Podczas konfigurowania produktu Smart Alert można wybrać użycie progów statycznych lub adaptacyjnych .

Typ progu

Statyczne

Progi statyczne nie zmieniają się po utworzeniu alertu Smart Alert. Sam próg może być prostą wartością stałą lub może być uwzględniany w przypadku zmian sezonowych, które wystąpiły w przeszłości w momencie tworzenia konfiguracji inteligentnego alertu. Można wyobrazić sobie później jako tabelę wyszukiwania dla każdego punktu w czasie dnia lub tygodnia, który jest wstępnie obliczany raz na podstawie danych historycznych.

Próg może nie być już istotny, gdy bazowy pomiar zostanie znacząco zmieniony. W odpowiedzi na ten próg można ręcznie regulować lub ponownie obliczyć próg w dowolnym momencie.

Kiedy używać progu statycznego

Progi statyczne działają najlepiej w przypadku konspektów, takich jak Slowness lub JS Errors , w następujących sytuacjach:

  • Niezależnie od sezonowości metryki bazowej. Wartość ta jest niepożądana, aby metryka była większa lub mniejsza od wartości stałej.
  • Pomiar bazowy jest sezonowy, a zatem istnieją różne progi w zależności od momentu w danym dniu lub tygodniu. Ale te progi same w sobie nie zmieniają się w czasie, a stopniowa zmiana tych progów przez długi okres czasu jest niepożądana.

Adaptacyjny (Beta)

Progi adaptacyjne stale ewoluują i dostosowują się do nowych danych obserwowanych przez Instana. Oznacza to, że próg stale rozlicza się ze zmianami sezonowymi w metryce bazowej bez żadnej ingerencji człowieka.

Uwaga: Adaptacyjne plany bazowe są sklasyfikowane jako funkcja Beta .

Kiedy używać progu adaptacyjnego

Progi adaptacyjne działają najlepiej w przypadku konspektów, takich jak Przepustowość lub generalnie dla następujących sytuacji:

  • Bazowy pomiar nie jest sezonowy. Próg ma się stopniowo zmieniać w czasie, ale wszelkie nagłe odchylenia od tej tendencji są niepożądane.
  • Bazowy pomiar jest sezonowy, a różne progi występują w różnych porach dnia lub tygodnia. Przewiduje się, że same progi będą stopniowo zmieniać się z upływem czasu, ale wszelkie nagłe odchylenia od tego trendu są niepożądane.

Zasięg

Te same opcje konfiguracji są dostępne w trybie prostym. Więcej informacji na ten temat zawiera sekcja Potwierdź zasięg.

Próg alertu

W tej sekcji można skonfigurować próg alertu dla alertu Smart Alert. Bazowy pomiar jest agregacją nadajników , które odnoszą się do danego serwisu WWW. Po skonfigurowaniu progu alertu dla inteligentnego alertu w podglądzie okna dialogowego wyświetlany jest pomiar, próg oraz liczba naruszeń danych historycznych w ciągu ostatnich 24 godzin lub 7 dni.

Wybierz pomiar

Ten krok jest istotny w przypadku wybrania opcji Slowness blueprint, gdzie dostępne są następujące opcje: średnia arytmetyczna, minimum i maksimum, wraz z wartością 25th, 50th, 75th, 90th, 95th, 98th i 99th percentylą.

Uwaga: Metryka jest obliczana dla beaconów serwisu WWW z datownikiem w ramach granulacji wartościowania, która jest wybierana jako część progu czasu.

Wybierz operator progu

W zależności od wybranego konspektu dostępna jest opcja między <, <=, >, >=.

Wybierz typ progu

W tym miejscu można wybrać spośród następujących statycznych typów progów:

  • Próg statyczny: Pobiera wartość stałą jako wartość progową.
  • Statyczna dzienna sezonowość: korzysta z wartości progowej, która przechwytuje powtarzające się codziennie wzorce pomiaru, w których każdy dzień zachowuje się mniej więcej tak samo, ale jest inny przez cały dzień. Jako przykład, strona internetowa, która ma większy ruch w ciągu dnia w porównaniu do w godzinach wieczornych.
  • Sezonowość tygodniowa statyczna: korzysta z wartości progowej, która przechwytuje powtarzające się co tydzień wzorce wielkości mierzonej, w których każdy dzień tygodnia zachowuje się mniej więcej tym samym, ale jest inny przez cały tydzień. Jako przykład, strona internetowa, która ma większy ruch w dni robocze w porównaniu do weekendu.

W przypadku opcji Statyczna sezonowość dziennawymagana jest co najmniej 5 dni ciągłych danych pomiarów, ale zaleca się 7 dni danych. W przypadku Sezonowej Sezonowości Statycznejwymagane jest co najmniej 2 tygodnie ciągłej historycznej wielkości mierzonej. Nie można utworzyć inteligentnego alertu, jeśli wymagania te nie są spełnione.

W przypadku opcji Próg adaptacyjnywymagane jest co najmniej 5 dni ciągłych danych metrycznych. Jeśli to wymaganie nie zostanie spełnione, alert Smart Alert nadal będzie mógł zostać utworzony. Wykrywanie problemów i generowanie alertów rozpocznie pracę natychmiast po spełnieniu wymagań dotyczących danych w celu zainicjowania używanego modelu.

Wybierz wartość progową lub czułość

Jeśli zostanie wybrana opcja Próg statyczny, można użyć sugerowanej wartości progowej lub zdefiniować wartość ręcznie.

Zwiększ czułość, aby ograniczyć górne i dolne granice wykrywania anomalii. W związku z tym otrzymacie więcej wpisów. Jeśli jednak użytkownik chce otrzymywać mniej powiadomień o alertach, może zmniejszyć jego czułość. To skutecznie rozszerza granice wykrywania, które definiują oczekiwaną zakres wartości pomiaru. W zależności od używanego operatora progu wielkość mierzona, która przekracza górną lub dolną granicę wykrywalności, jest uważana za naruszenie, które może spowodować alert.

Próg czasu

Aby alert został wyzwolony, próg czasu umożliwia nałożenie dodatkowych warunków na naruszanie zdefiniowanego progu wielkości mierzonej.

Następujące typowe warunki, często stosowane w praktyce, oferowane są:

  • Trwałość czasu: Wybierz okno czasowe. Gdy pomiar narusza zdefiniowany próg w zdefiniowanym oknie czasowym, użytkownik jest powiadamiany o alercie.

  • Liczba naruszeń w czasie: Wybierz okno czasowe i liczbę naruszeń. Gdy pomiar narusza próg określoną liczbę razy w oknie czasowym, użytkownik jest powiadamiany o alercie.

  • Wpływ użytkownika:

    Oprócz tego warunku progu dla wybranego pomiaru można zdefiniować kryterium drugorzędne dla minimalnej wymaganej liczby użytkowników, na które wymagane jest wpływ. Pozwala to na otrzymywanie alertów tylko w przypadku, gdy określony problem ma wpływ na znaczną liczbę lub współczynnik użytkowników.

    • Metoda oceny wpływu użytkownika: definiuje sposób, w jaki wpływ użytkownika jest mierzony po naruszeniu pomiaru podstawowego dla ilości okien oceniających. Można wybrać jedną z następujących metod:
      • Agreguj we wszystkich oknach oceniających, które mierzy wpływ użytkownika jako pojedynczy agregat w zdefiniowanym oknie czasowym. Wartość ta musi zostać przekroczona, aby otrzymać alert.
      • Oblicz dla każdego okna ewaluacji, który mierzy wpływ użytkownika dla każdego okna ewaluacji indywidualnie, tak jak w przypadku innych metryk. Aby otrzymywać alert, zdefiniowana liczba okien próbnych musi zostać naruszona w kolejności zarówno dla pomiaru podstawowego, jak i dla użytkownika.
    • Liczba użytkowników podlegających wpływowi lub procent użytkowników podlegających wpływowi: należy określić bezwzględną liczbę użytkowników, którzy mają wpływ na użytkownika, procent użytkowników, którzy mają wpływ na ten wpływ, lub obie te wartości. W tym drugim przypadku alerty są wysyłane tylko wtedy, gdy w zdefiniowanym oknie czasowym zostaną osiągnięte oba limity.

    Pomiar wpływu użytkownika wymaga interfejsu API użytkowników na Instana, aby zidentyfikować uwierzytelnionych użytkowników i Interfejs API sesji , aby przybliżyć innych użytkowników w oparciu o ich sesję. W zależności od integracji tych interfejsów API identyfikator użytkownika jest używany, jeśli jest podany, w przeciwnym razie identyfikator sesji jest używany jako zapasowa.

W przypadku wystąpienia luk dla pomiaru, który nie jest SUM zagregowany, takich jak opóźnienie lub współczynniki błędów, Instana zachowuje bieżący stan alertu do momentu, gdy zostanie wyświetlony kolejny wartość pomiaru. Jest to na przykład szczególnie przydatne w przypadku, gdy zdefiniowany jest alert Smart Alert dla serwisu WWW, który odbiera tylko nieokreślony ruch, ale cierpi na problem z trwałym problemem. Dlatego też te okresy bez ruchu na stronie internetowej nie spowodują powtarzających się alertów. Jednakże brak jednego sygnalizatora internetowego przez okres dłuższy niż 24 godziny powoduje, że każdy aktywny alarm jest zamykany w każdym przypadku.

Obraz przedstawia przykładową konfigurację dla progu czasu w oparciu o wpływ użytkownika. Przy użyciu granulacji wartościowania wielkości mierzonej wynoszącej 5 minut alert zostanie wyzwolony tylko wtedy, gdy w ciągu ostatnich 15 minut wpłynęło co najmniej 10 unikalnych użytkowników.

Wpływ na użytkownika progu czasu

Kanały alertów

Kliknij opcję Wybierz kanał alertów, a następnie z listy wstępnie skonfigurowanych kanałów wybierz kanały, do których mają zostać wyświetlone alerty. Więcej informacji na ten temat zawiera sekcja Kanały alertów.

Właściwości alertu

Dodanie większej liczby właściwości alertu jest opcjonalne, jednak udostępnia ona dodatkową konfigurację, która najlepiej odpowiada potrzebom użytkownika. Wraz z edycją bieżącego tytułu i opisu alertu można również zdefiniować poziom alertu, ostrzeżenie lub krytyczny, a następnie wybrać, czy alert wyzwala incydent. Więcej informacji na ten temat zawiera sekcja Alerty.

Niestandardowe ładunki

Aby dołączyć dodatkowy ładunek, który jest odpowiedni dla użytkownika w powiadomieniu o alertach dla konkretnej konfiguracji alertów, która jest wysyłana przez Instana, kliknij opcję Dodaj wiersz w sekcji Ładunki niestandardowe .

Więcej informacji na ten temat zawiera sekcja Globalne konfigurowanie ładunku niestandardowego.

Zarówno niestandardowy ładunek niestandardowy, jak i niestandardowy ładunek specyficzny dla alertu zostaną włączone do powiadomień o alertach, jeśli mają zastosowanie, ale konfiguracja specyficzna dla alertu ma priorytet w konfiguracji globalnej. W wyniku tego, w przypadku użycia tego samego klucza wartość pola globalnego ładunku niestandardowego zostanie przesłonięta przez jeden z nich.

Można zobaczyć globalnie zdefiniowane niestandardowe ładunki, które są efektywnie wykorzystywane w konfiguracji alertów w następujący sposób:

Odczytaj tylko globalny ładunek niestandardowy

Obsługiwane są również dynamiczne niestandardowe pola ładunku w konfiguracji specyficznej dla alertów.

Wybierz znacznik dynamiczny w następujący sposób:

Dynamiczny ładunek niestandardowy

Za pomocą sugestii można wybrać odpowiedni klucz dla wybranego znacznika dynamicznego lub dodać go ręcznie.

Sugestie dynamicznej ładunku niestandardowego