Ustawienia strategii poprawności

Ta strona umożliwia modyfikowanie istniejących strategii poprawności. Strategie poprawności służą do utrzymania poprawnego środowiska przy użyciu metodologii zapobiegania i wykrywania.

Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję Strategie operacyjne > Strategie poprawności > nazwa_strategii_poprawności.

Użytkownicy z rolą monitorującego lub operatora mogą wyświetlać tylko informacje dotyczące strategii poprawności. Użytkownicy z rolą konfigurującego lub administratora mają wszystkie uprawnienia do konfigurowania strategii poprawności.

Na tej stronie znajdują się dwie karty: Konfiguracja i Topologia lokalna. Na karcie Konfiguracja można wyświetlić i skonfigurować ustawienia dla strategii poprawności. Na karcie Topologia lokalna można wyświetlić przypisania strategii poprawności w formie wizualnej.

Nazwa

Określa nazwę strategii poprawności. Nazwa strategii poprawności jest wymagana i musi być unikalna wśród wszystkich strategii poprawności w komórce.

Nazwa nie może rozpoczynać się kropką (.) ani spacją. Wprowadzenie spacji nie powoduje wyświetlenia błędu. Spacje początkowe i końcowe są automatycznie usuwane z nazwy. Nazwy strategii poprawności powinny być zrozumiałe i spójne. Strategie poprawności oparte na wieku można na przykład nazwać WIEK_20_DNI i WIEK_15_DNI.

Opis

Określa dodatkowy opis strategii poprawności. Opis jest opcjonalny. Opis można edytować podczas tworzenia lub edytowania strategii poprawności. Opcjonalnego opisu warto użyć, jeśli stosowane jest wiele strategii poprawności lub jeśli tym samym zestawem strategii poprawności zarządza wielu administratorów.

Warunek sprawdzania poprawności

Warunek poprawności definiuje konkretną zaimplementowaną strategię.

Niektóre strategie są oparte na zapobieganiu, a inne na wykrywaniu. Strategie oparte na zapobieganiu służą do unikania warunków, które mogą prowadzić do wystąpienia problemów. Strategie oparte na wykrywaniu służą do identyfikowania istniejących warunków i rozwiązywania problemów. Tych strategii można używać, aby wykonywać oceny poprawności w klastrach, klastrach dynamicznych i instancjach serwerów aplikacji działających w węzłach. W przypadku klastrów dynamicznych, niezależnie od używanej strategii poprawności, zawsze działa minimalna liczba instancji klastra dynamicznego.

Warunek niestandardowy

Gdy warunki domyślne nie spełniają wymagań w przypadku używanego środowiska, należy zdefiniować warunek niestandardowy.

Warunek niestandardowy umożliwia zdefiniowanie podwyrażenia, które jest wartościowane przy użyciu pomiarów środowiska.

Właściwości warunku poprawności

Określa właściwości konkretnego warunku poprawności.

Tabela 1. Właściwości warunku wieku
Ustawienie Opis
Wiek maksymalny

To pole jest dostępne w przypadku strategii wieku. Dopuszczalne są dodatnie liczby całkowite określające liczbę dni lub godzin z zakresu od 1 godziny do 365 dni. Aby wprowadzić wartość taką jak 1,5 dnia, należy użyć wartości 36 godzin, ponieważ wartości dziesiętne nie są obsługiwane.

Tabela 2. Właściwości warunku nadmiernego przekroczenia limitu czasu żądania
Ustawienie Opis
Żądania z przekroczonym limitem czasu

To pole jest dostępne dla warunku nadmiernego czasu odpowiedzi żądania. Warunek nadmiernego przekroczenia limitu czasu żądania umożliwia wykrycie procentowej liczby żądań skierowanych do serwera, dla wszystkich serwerów będących elementami strategii, w przypadku których nastąpiło przekroczenie limitu czasu (ponad 60-sekundowy okres) po ich skierowaniu z routera na żądanie. Dopuszczalne wartości tego pola to liczby całkowite z zakresu od 1 do 99.

Tabela 3. Właściwości warunku nadmiernego czasu odpowiedzi
Ustawienie Opis
Czas odpowiedzi

To pole jest dostępne w przypadku strategii warunku nadmiernego czasu odpowiedzi. Strategia warunku nadmiernego czasu odpowiedzi jest naruszana, gdy średni czas odpowiedzi na żądania przekracza dany czas. Dopuszczalne wartości tego pola należą do przedziału od 1 milisekundy do 60 minut.

Tabela 4. Warunek pamięci: właściwości nadmiernego użycia pamięci
Ustawienie Opis
Wielkość sterty maszyny JVM

Strategia warunku nadmiernego użycia pamięci jest naruszana, gdy użycie pamięci przekroczy procent wielkości sterty w określonym czasie. Procent łącznej używanej pamięci jest wykorzystywany wraz z wartością czasu przekroczenia progu pamięci w celu określenia, kiedy mają być restartowane elementy. Dopuszczalne wartości tego pola to liczby całkowite z zakresu od 1 do 99.

Czas przekroczenia

To pole jest dostępne w przypadku strategii warunku nadmiernego użycia pamięci. Strategia warunku nadmiernego użycia pamięci jest naruszana, gdy użycie pamięci przekroczy procent wielkości sterty w określonym czasie. Dopuszczalne wartości tego pola należą do przedziału od 1 sekundy do 60 minut.

Tabela 5. Warunek pamięci: właściwości warunku przecieku pamięci
Ustawienie Opis
Poziom wykrywania
Istnieje możliwość wybrania następujących poziomów wykrywania. Dla każdego poziomu istnieje kompromis między szybkością i dokładnością wykrywania podejrzanych przecieków pamięci.
  • Szybsze wykrywanie, większe prawdopodobieństwo fałszywych alarmów: Poziom szybszego wykrywania powoduje szybsze wykrywanie potencjalnych przecieków pamięci, ale na tym poziomie wykrywania istnieje większa szansa niepoprawnego zidentyfikowania przecieku pamięci niż w przypadku wolniejszej strategii wykrywania, ponieważ analiza jest wykonywana, zanim sterta języka Java zostanie rozszerzona do maksymalnej skonfigurowanej wielkości.
  • Standardowe wykrywanie, standardowe prawdopodobieństwo fałszywych alarmów: Standardowy poziom wykrywania jest dokładniejszy niż szybkie wykrywanie, ale nie identyfikuje potencjalnych przecieków pamięci równie szybko. Ustawienia standardowe i szybsze wymagają tej samej ilości danych historycznych, ale ustawienie standardowe analizuje stertę języka Java po jej rozszerzeniu do maksymalnej skonfigurowanej wielkości.
  • Wolniejsze wykrywanie, mniejsze prawdopodobieństwo fałszywych alarmów: Poziom wolniejszego wykrywania jest najdokładniejszy, ale w przypadku tego poziomu wykrywania potencjalne przecieki pamięci nie są wykrywane tak szybko, jak w przypadku poziomu szybszego wykrywania. To ustawienie wymaga największej ilości danych historycznych.
Tabela 6. Właściwości warunku kanału przelewowego
Ustawienie Opis
Poziom wykrywania
  • Standardowe wykrywanie, normalne prawdopodobieństwo fałszywych alarmów: Standardowa strategia wykrywania jest mniej dokładna niż wolniejsza, ale szybciej identyfikuje potencjalny kanał przelewowy.

    Ten poziom używa mniej próbek (N=10) czasu odpowiedzi oraz wag dynamicznego menedżera obciążenia i wykrywa punkt zmiany w każdym pomiarze opartym na zbiorze próbek. Dzięki temu ta strategia szybciej dochodzi do określonych wniosków, ponieważ oczekuje na 20 próbek na potrzeby obliczenia różnicy średnich i znalezienia maksimum lokalnego: 10 dla lewostronnej średniej i 10 dla prawostronnej średniej. Próbki są gromadzone w przedziałach 15-sekundowych. Dzięki temu kanał przelewowy można znaleźć w przeciągu 5 minut od wystąpienia. Ponieważ jednak liczba próbek jest mniejsza, jeśli próbki mają wiele przejściowych wartości szczytowych lub obniżeń, występuje większe prawdopodobieństwo wystąpienia fałszywego alarmu.

  • Wolniejsze wykrywanie, mniejsze prawdopodobieństwo fałszywych alarmów: Wolniejsza strategia wykrywania jest najbardziej dokładna, ale nie wykrywa ona potencjalnego kanału przelewowego tak szybko, jak standardowa.

    Ten poziom używa więcej próbek (N=15) czasu odpowiedzi i wag dynamicznego menedżera obciążenia. Dzięki temu ta strategia wolniej dochodzi do określonych wniosków, ponieważ oczekuje na 30 próbek (15 dla lewostronnej średniej i 15 dla prawostronnej średniej) w celu obliczenia różnicy średnich. Czas wykrywania wynosi siedem minut i 30 sekund. Ponieważ jednak stosowana jest większa liczba próbek, występowanie próbek z przejściowymi wartościami szczytowymi lub obniżeniami nie ma większego wpływu na wartości średnich. Dlatego też prawdopodobieństwo wystąpienia fałszywych alarmów jest mniejsze.

Tabela 7. Właściwości warunku obciążenia
Ustawienie Opis
Łączna liczba żądań

Strategia warunku obciążenia jest naruszana, gdy zostanie obsłużona określona, zdefiniowana przez użytkownika liczba żądań. Wartość określająca liczbę żądań musi być liczbą całkowitą większą niż 1000.

Tabela 8. Właściwości warunku procentowego czyszczenia pamięci
Ustawienie Opis
Procent czasu przeznaczonego na czyszczenie pamięci

Strategia procentu czasu przeznaczonego na czyszczenie pamięci monitoruje wirtualną maszynę języka Java lub zestaw maszyn JVM w celu określenia, czy w określonym okresie próbkowania przeznaczają one więcej czasu na czyszczenie pamięci niż dany procent czasu. Jednostki to procenty. Wartość domyślna to 10. Dopuszczalne wartości tego pola to liczby całkowite z zakresu od 1 do 99.

Okres próbkowania

To pole określa czas, przez który gromadzone są dane dotyczące czyszczenia pamięci. Procent czasu przeznaczonego na czyszczenie pamięci w okresie próbkowania musi przekraczać wartość progową, aby konieczne było podjęcie działania naprawczego. Jednostki to minuty i godziny. Wartość domyślna wynosi 2 minuty. Dopuszczalne wartości tego pola należą do przedziału od 1 minuty do 24 godzin.

Tabela 9. Właściwości warunku niestandardowego
Ustawienie Opis
Uruchom plan reakcji, gdy Określa podwyrażenie reprezentujące pomiary wartościowane w warunku niestandardowym.

Reakcja monitora zarządzania poprawnością

Określa sposób działania produktu Intelligent Management, jeśli zdefiniowany warunek poprawności został spełniony.

Tryb reakcji

Określa tryb reakcji definiujący sposób działania strategii poprawności. Dostępne są dwa tryby reakcji: nadzorowany i automatyczny.

Podejmij następujące działania, gdy nastąpi naruszenie warunku poprawności

Istnieje możliwość zdefiniowania określonego zbioru działań, które mają mieć miejsce w przypadku naruszenia warunku poprawności. Te działania mogą być istniejącymi działaniami domyślnymi, ale istnieje również możliwość zdefiniowania działań niestandardowych w celu uruchomienia pliku wykonywalnego.

Lista działań jest wyświetlana w kolejności, w jakiej działania te są uruchamiane w przypadku naruszenia warunku poprawności. Aby dodać działanie, należy kliknąć przycisk Dodaj działanie.... Można wybrać istniejące, domyślne działanie strategii poprawności, utworzone przez użytkownika działanie niestandardowe lub można utworzyć nowe działanie niestandardowe.

Aby usunąć krok, należy go wybrać i kliknąć przycisk Usuń działanie. Aby zmienić kolejność kroków, należy wybrać krok do przeniesienia i kliknąć przycisk Przenieś w górę lub przycisk Przenieś w dół.

Przypisania

Określa elementy dla strategii poprawności, co powoduje aktywowanie strategii poprawności zdefiniowanej dla tych elementów. Przypisanie nie jest relacją jeden do jednego. Elementy można powiązać z wieloma strategiami.

Pole Przypisanie można edytować po wybraniu odpowiedniego typu elementu z listy. Potencjalne elementy wynikowe są wyświetlane w polu Dostępne dla przypisania. Należy wybrać odpowiednie elementy z listy Dostępne dla przypisania. Aby wybrać wiele elementów, należy przytrzymać naciśnięty klawisz control do czasu podświetlenia wszystkich wybranych elementów, a następnie kliknąć przycisk Dodaj, aby dodać wybrane elementy do przypisania dla strategii poprawności.



Nazwa pliku: hc_detail_main.html