DBPLUS Performance Monitor dla Oracle opis zmian w wersji 2019.1 Data: 28 marzec 2019
Spis treści 1 Nowości w wersji 2019.1... 3 1.1 Monitoring baz Standby...3 1.2 Szybka konfiguracja dat z kalendarza...5 1.3 Przeglądarka wskaźników wydajnościowych Perf Counters...6 1.4 Porównanie poziomu wait...6 1.5 Poprawa monitoringu backup...7 1.6 Usprawnienia ogólne...8 1.6.1 Poprawa wyszukiwania parametrów bazodanowych... 8 1.6.2 Prezentacja zbiorczych danych w Space Monitor... 8 1.6.3 Mechanizm planowego wstrzymania monitoringu... 8 1.6.4 Podsumowanie statystyk... 8 1.6.5 Zmiana prezentacji danych o alertach... 10 1.6.6 Poprawa prezentacji danych na ekranie SQL 3D... 10
Poniżej prezentujemy wykaz zmian w systemie DBPLUS Performance Monitor do monitoringu baz danych Oracle. 1 Nowości w wersji 2019.1 1.1 Monitoring baz Standby W nowej wersji aplikacji zostało dodana funkcjonalność weryfikacji stanu załadowania plików archive do baz Standby. Informacje dodane zostały w nowej zakładce Standby ArchiveLogs na poziomie szczegółów bazy danych, pełna ścieżka to: Database analysis>i/o Stats>Standby ArchiveLogs Zarządzania bazami danych Standby polega w pierwszej kolejności na sprawdzeniu czy dana baza posiada dedykowaną bazę/bazy standby. Zakładka dzieli się na trzy części, które przedstawiają od lewej: Ikonę bazy danych wraz z nazwą host oraz SID danej bazy, Nazwą ostatniego pliku archivedlog (jeśli baza jest archiwizowana) Listę baz danych Standby w których odświeżane są bazy danych na podstawie plików ArchivedLog. Widok w przypadku braku ustawionej archiwizacji w monitorowanej bazie danych: Widok w przypadku ustawionej archiwizacji ale braku baz Standby: Widok w przypadku wykrytej konfiguracji bazy Standby: Pod ikoną bazy Standby zawarte są informacje na temat: nazwy bazy Standby, opóźnienia w odświeżeniu danych między bazami, 3
liczbie plików przetransportowanych do bazy Standby, czekających na załadowanie (APPLIED=NO) z bazy produkcyjnej do bazy Standby. W sytuacji gdy pliki archivedlog są przesyłane do większej ilości baz Standby, to dla każdej bazy zostanie zaprezentowana ikona z dodatkowymi informacjami. Informacje dotyczące baz Standby odczytywane są z poziomu widoku systemowego każdorazowo po wejściu na zakładkę. Następnie weryfikowany jest status archiwizacji odczytywany na podstawie plików archivedlog. Piktogramy przedstawiające plik archivedlog oraz bazy standby są klikalne. Kliknięcie w ikonę pliku ArchivedLog powoduje wyświetlenie widoku przedstawiającego podstawowe informacje na temat plików archiwum w danej bazie danych, za wskazany okres czasu (domyślnie bieżący dzień). Kliknięcie w dedykowaną ikonę bazy danych Standby powoduje wyświetlenie dedykowanych informacji na temat zaczytania pliku archivedlog w bazie danych Standby za wskazany okres czasu (domyślnie bieżący dzień). Poniżej informacje dostępne na temat bazy Standby: 4
1.2 Szybka konfiguracja dat z kalendarza W nowej wersji na większości głównych ekranów dodaliśmy nowe usprawnienie w postacie szybkiego wybierania dat. Po kliknięciu w przycisk do wyboru mamy kilka zdefiniowanych opcji do wyboru: Today dzień bieżący, Yesterday dzień wczorajszy, Last Week ostatnie 7 dni, Last 2 Weeks ostatnie 14 dni, Last 30 days ostatnie 30 dni, This Month zakres bieżącego miesiąca od 1 do ostatniego dnia miesiąca, Prev Month zakres całego poprzedniego miesiąca od 1 do ostatniego dnia miesiąca, Custom Range wybór zakresu dat ręcznie. Po wskazaniu dowolnego zakresu z listy należy kliknąć w przycisk [Refresh] w celu odświeżenia strony. Przykładowy screen poniżej: W celu wyboru zakresu dat Custom Range, należy w pierwszej kolejności wybrać datę początkową,następnie wskazujemy datą końcową. Wybór akceptujemy poprzez przycisk [Apply]. 5
1.3 Przeglądarka wskaźników wydajnościowych Perf Counters W nowej wersji aplikacji została zmodyfikowane zarządzanie wskaźnikami wydajnościowymi dostępnymi w zakładce Perf Counters. Został wprowadzonych szereg usprawnień, m.in: Zbieranie statystyk wydajnościowych po dniu. Do tej pory statystyki wydajnościowe dla każdego parametru zbierane były tylko po snap i przechowywane za okres maksymalny do 30 dni. Po zmianie statystyki szczegółowe (15 minutowe) są dostępne jak do tej pory za okres 30 dni, po tym okresie dane historyczne dostępne są bezterminowo po dniu. W ramach tabeli zostały dodana kolumna z opisem, przechowująca informacje na temat deskrypcji zamieszczonych wskaźników w tabeli (kolumna Description). Usprawniony został proces przechowywania informacji o statystykach. Po zmianie dane nie będą już generowały tyle miejsca jak do tej pory, co wiąże się ze zmniejszeniem zajętości bazy repozytorium oraz przyspieszeniem procesu wyświetlania. 1.4 Porównanie poziomu wait W nowej wersji aplikacji została dodana funkcjonalność porównywania poziomu waitów we wskazanym okresie. Porównywanie jest możliwe z poziomu szczegółów instancji w zakładce Waits. Do wyboru mamy dwa tryby porównania: Days Compare (porównywanie poszczególnych dni), Period Compare (porównywanie okresów). W celu porównania poziomu waitu w pierwszej kolejności wybieramy z listy typ waitu jaki ma zostać porównany (jeden lub wiele typów), następnie wybieramy poszczególne dni do porównania (Days Compare) lub tez całe zakresy dni (Period Compare). 6
1.5 Poprawa monitoringu backup W nowej wersji aplikacji poprawiony został proces monitorujący wydajność backupów. Dane prezentowane są z poziomu szczegółów bazy danych w zakładce Backups. Informacje pozwalają zweryfikować czas wykonania oraz historie wykonanych backupów. Dotychczasowy problem dotyczył przypadków baz danych w których proces backupu był długotrwały (ponad 1 dzień), w takich przypadkach prezentacja danych na wykresie była niewłaściwa. Zmiana polega na usprawnieniu prezentacji danych na temat procesu backupu na wykresie oraz zawiera usprawnienie wyświetlania informacji w tabeli podsumowującej. Poniżej screen przedstawiający monitoring backupu zawierający informacje o typie backupu, dacie wykonania oraz rozmiarze backupu. 7
1.6 Usprawnienia ogólne 1.6.1 Poprawa wyszukiwania parametrów bazodanowych W nowej wersji aplikacji poprawione zostało wyszukiwanie parametrów bazy danych. We wcześniejszych wersjach w przypadku wpisania w filtrze nazwy parametru zwracającego tylko jeden wiersz z zapytania, aplikacja informowała o braku takiego parametru. Błąd został poprawiony w nowej wersji, dane zwracane są poprawnie. 1.6.2 Prezentacja zbiorczych danych w Space Monitor W nowej wersji poprawiliśmy prezentacje danych zbiorczych w menu głównym Space Monitor. We wcześniejszych wersjach przy zaznaczeniu konkretnych Tablespace do porównania w niektórych przypadkach wynik nie był prezentowany poprawnie. W obecnej wersji poprawiony został problem i dane prezentują się prawidłowo w każdej z zakładek. 1.6.3 Mechanizm planowego wstrzymania monitoringu W przypadkach prac planowych lub testów dla których nie jest wskazane wykonywanie dodatkowego ruchu na bazie danych możliwe jest czasowe wstrzymanie monitoringu DBPLUS na podłączonej bazie danych. W nowej wersji konfiguracja przeniesiona została do menu Configuration, pod menu Outages setting (wstrzymanie monitoringu) oraz Timeline settings (prace planowe). Poprawiony został również mechanizm zarządzaniem wstrzymania monitoringu aby obsługiwał wszystkie scenariusze związane z ponownym włączaniem bazy do monitoringu. 1.6.4 Podsumowanie statystyk W najnowszej wersji zostało dodane podsumowanie danych prezentowanych w tabelach. Podsumowania dostępne są dla najważniejszych ekranów w aplikacji: 8
Session (sesje online) widoczna jest informacja o ilości aktywnych sesji SQL Details (szczegóły zapytania) prezentowane są informacje pogrupowane na wartości sumaryczne (Total), średnie (Avg), minimalne (Min), maksymalne (Max). W celu podglądu podsumowania statystyk należy zaznaczyć nowy checkbox Show Summary footer row. Load Trends prezentowane są informacje pogrupowane na wartości sumaryczne (Total), średnie (Avg), minimalne (Min), maksymalne (Max). 9
W przypadku gdy w tabeli prezentowany jest pojedynczy wiersz, podsumowanie nie będzie prezentowane. 1.6.5 Zmiana prezentacji danych o alertach Zmodyfikowaliśmy sposób prezentacji informacji o alertach w zakładce DatabaseLoad. W niektórych przypadkach gdy w danym snap występowało wiele różnego typu alertów, informacje o alertach prezentowane pod wykresem wyświetlały się w sposób nieuporządkowany, co powodowało niepotrzebne wydłużenie gridu. W nowej wersji widok został poprawiony. 1.6.6 Poprawa prezentacji danych na ekranie SQL 3D W najnowszej wersji aplikacji poprawiona została ergonomia prezentacji danych na stronie SQL 3D. Poprawa polegała na zmianie sposobu wyszukiwania zapytań w bazie repozytorium. Po wprowadzeniu zmian dane prezentowane na stronie wyszukiwane są szybciej. 10
11