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ę
.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.
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.
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 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.
Aby wykryć punkty zmiany, kontroler poprawności oblicza lewostronną średnią i prawostronną średnią dla określonego punktu. W przypadku określonego punktu lewostronna średnia oznacza wartość średnią dla N próbek, które zostały pobrane przed bieżącą próbką, a prawostronna średnia oznacza wartość średnią dla N późniejszych próbek, z uwzględnieniem bieżącej. Różnica wartości lewostronnej i prawostronnej średniej jest zapisywana i porównywana z innymi różnicami w zbiorze wartości z N, aby określić, czy ta różnica jest maksimum lokalnym. Jeśli ta różnica jest różnicą maksymalną, punkt do którego odnosi się ta różnica jest określany punktem zmiany. Dwa pomiary wykorzystywane do wykrywania kanałów przelewowych to czasy odpowiedzi oraz wagi dynamicznego menedżera obciążenia, które są obserwowane dla serwera.
Warunek kanału przelewowego jest obsługiwany dla wszystkich typów serwerów.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.
Określa właściwości konkretnego warunku poprawności.
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. |
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. |
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. |
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. |
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.
|
Ustawienie | Opis |
---|---|
Poziom wykrywania |
|
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. |
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. |
Ustawienie | Opis |
---|---|
Uruchom plan reakcji, gdy | Określa podwyrażenie reprezentujące pomiary wartościowane w warunku niestandardowym. |
Określa sposób działania produktu Intelligent Management, jeśli zdefiniowany warunek poprawności został spełniony.
Określa tryb reakcji definiujący sposób działania strategii poprawności. Dostępne są dwa tryby reakcji: nadzorowany i automatyczny.
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ół.
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.