Co nowego w DBPLUS Performance Monitor 2025.3

Microsoft SQL
Oracle
Performance Monitor
PostgreSQL
Release info
5/10/2025
Artur Boguszewski
nowa wersja

W najnowszej wersji DBPLUS Performance Monitor wprowadziliśmy szereg istotnych usprawnień, które rozwijają aplikację w czterech kluczowych obszarach: bezpieczeństwa, monitoringu zadań, analizy wydajności oraz obserwacji mechanizmów replikacji. Nowe funkcjonalności zostały przygotowane z myślą o jeszcze lepszym wsparciu administratorów baz danych i zespołów IT pracujących z środowiskami Oracle, SQL Server oraz PostgreSQL. Wśród najważniejszych zmian znalazło się wdrożenie mechanizmu MFA, rozszerzenie monitoringu jobów MSX, dodanie raportu Missing Indexes oraz usprawnienie monitoringu replikacji logicznej PostgreSQL. Dzięki tym zmianom DBPLUS Performance Monitor zapewnia jeszcze wyższy poziom bezpieczeństwa, lepszą kontrolę nad procesami zachodzącymi w środowisku bazodanowym oraz szybszy dostęp do informacji niezbędnych w codziennej administracji i optymalizacji.

Wdrożenie mechanizmu MFA (Multi-Factor Authentication) w aplikacji

W najnowszej wersji DBPLUS Performance Monitor wdrożyliśmy mechanizm MFA(Multi-Factor Authentication), który znacząco podnosi poziom bezpieczeństwa dostępu do aplikacji. Od teraz, poza standardowym hasłem, użytkownik potwierdza swoją tożsamość dodatkowym składnikiem uwierzytelnienia — jednorazowym kodem przesyłanym SMS-em lub generowanym w aplikacji uwierzytelniającej, takiej jak Google Authenticator czy Microsoft Authenticator. Rozwiązanie zostało zintegrowane z modułem logowania i może być włączane lub wyłączane na poziomie konta użytkownika, co pozwala elastycznie dopasować sposób autoryzacji do polityki bezpieczeństwa obowiązującej w organizacji. Dzięki temu firmy korzystające z Performance Monitor mogą skuteczniej ograniczyć ryzyko nieautoryzowanego dostępu do danych i funkcji systemu.

Nowa funkcjonalność została przygotowana z myślą o integracji z Microsoft Entra ID(Azure AD), co umożliwia centralne zarządzanie dostępem oraz wygodną konfigurację użytkowników i grup domenowych. Administrator może zdefiniować parametry połączenia w sekcji Security, uzupełnić wymagane dane, takie jak Client ID, Tenant ID oraz Redirect URL, a następnie przypisać użytkownikom odpowiednie uprawnienia do monitorowanych instancji i funkcjonalności aplikacji.

Aplikacja DBPLUS Performance Monitor obsługuje jednocześnie autoryzację opartą o Windows AD i Azure AD, dzięki czemu możliwe jest stosowanie jednego lub obu modeli logowania równolegle. W praktyce oznacza to nie tylko większe bezpieczeństwo, ale również większą wygodę administracji oraz zgodność z nowoczesnymi standardami ochrony dostępu do systemów firmowych.

Szczegółowe informacje na temat zmian dla platformy Oracle dostepne są pod linkiem.

Monitoring Jobów MSX (SQL Server)

W najnowszej wersji DBPLUS Performance Monitor rozszerzyliśmy obszar monitoringu zadań o obsługę jobów typu Multi-Server (MSX). Dzięki temu użytkownicy mogą teraz śledzić historię zadań wieloserwerowych bezpośrednio z poziomu monitorowanej instancji, w sekcji Jobs, zyskując pełniejszy obraz realizowanych operacji w środowisku SQL Server. Dodatkowo wprowadziliśmy nową kolumnę Originating server name, która wskazuje serwer źródłowy, z którego dane zadanie zostało zlecone. Dla jobów uruchamianych lokalnie prezentowana jest wartość Local, co ułatwia szybkie rozróżnienie zadań lokalnych od tych zarządzanych centralnie w architekturze MSX. To usprawnienie zwiększa przejrzystość monitoringu i pozwala sprawniej analizować historię wykonywania jobów w bardziej rozbudowanych środowiskach administracyjnych.

Równolegle usprawniliśmy mechanizm konfiguracji alertów dla jobów wykonywanych na monitorowanych instancjach. Od teraz filtr nazw jobów (JOB NAME FILTER LIST) obsługuje operatory logiczne, takie jak LIKE, NOT, OR oraz AND, co pozwala budować bardziej precyzyjne warunki i lepiej dopasować alerty do rzeczywistych potrzeb administracyjnych. W praktyce użytkownik może zastosować alias {JOB_NAME} i tworzyć rozbudowane reguły, na przykład: {JOB_NAME} LIKE ‘%DBPLUS%’AND {JOB_NAME} NOT LIKE ‘%TEST%’, aby monitorować wyłącznie wybrane grupy zadań. Warto pamiętać, że monitoring jobów MSX wymaga nadania dodatkowych uprawnień — podczas aktualizacji aplikacji pojawi się informacja o konieczności odświeżenia uprawnień i przyznania dostępu do widoku msdb.dbo.sysoriginatingservers dla użytkownika monitorującego daną instancję SQL.

Raport brakujących indeksów (SQL Server)

W najnowszej wersji DBPLUS Performance Monitor dodaliśmy nowy raport Missing Indexes, który pomaga szybciej identyfikować potencjalne obszary optymalizacji wydajności w monitorowanychinstancjach SQL Server. Raport jest dostępny bezpośrednio z poziomumonitorowanej instancji w menu Reports i prezentuje informacje o brakujących indeksach na podstawie aktualnych danychz widoków systemowych, bez korzystania z danych zapisanych w repozytorium. Użytkownik może zawęzić analizę do wybranej tabeli oraz wskazać konkretną bazę danych z listy dostępnych baz, przy czym domyślnie raport pomija bazy systemowe. Dzięki temu administratorzy i specjaliści baz danych otrzymująszybki, wygodny i praktyczny wgląd w miejsca, w których warto rozważyć dodatkową optymalizację.

Warto podkreślić, że raport wskazuje jedynie potencjalne brakujące indeksy, dlatego każda sugestia powinna zostać zweryfikowana przed wdrożeniem w środowisku produkcyjnym. Zakres prezentowanych danych zależy od wersji monitorowanej instancji SQL Server — od wersji SQL Server 2019 dostępne są dodatkowe informacje, takie jak Query hash i Plan hash, co umożliwia jeszcze dokładniejszą analizę problematycznych zapytań. W takich przypadkach użytkownik może skorzystać z opcji Show SQL Details, aby szybko przejść do szczegółów konkretnego zapytania.

Szczegółowe informacje na temat zmian dla platformy SQL Server dostepne są pod linkiem.

Replikacja logiczna (PostgreSQL)

W najnowszej wersji DBPLUS Performance Monitor usprawniliśmy funkcjonalność monitoringu replikacji logicznej, porządkując sposób prezentacji danych i przenosząc wszystkie informacje do nowego menu Replication na poziomie monitorowanej instancji. Obecnie użytkownik może analizować dane o replikacji zbierane co 15 minut, co pozwala wygodnie śledzić jej stan i historię w jednym miejscu. System automatycznie rozpoznaje rolę pełnioną przez instancję PostgreSQL i na tej podstawie prezentuje odpowiednie sekcje na ekranie. Dla instancji publikujących dane widoczna jest sekcja Publishers, natomiast dla instancji subskrybujących zmiany — sekcja Subscribers. Jeśli instancja pełni obie role jednocześnie, użytkownik otrzymuje pełny widok statusu zarówno publikacji, jaki subskrypcji. Po wskazaniu wybranego wiersza można przejść do szczegółowej analizy replikacji na wykresie oraz w tabeli prezentującej dane z ostatniego snapshotu i historię zmian.

Nowa prezentacja danych pozwala znacznie łatwiej ocenić kondycję replikacji i szybciej identyfikować ewentualne opóźnienia lub problemy synchronizacji.

Szczegółowe informacje na temat zmian dla platformy PostgreSQL dostepne są pod linkiem.

Podsumowanie

Wprowadzone zmiany pokazują kierunek rozwoju DBPLUS Performance Monitor jako narzędzia, które nie tylko monitoruje środowisko bazodanowe, ale również aktywnie wspiera je go bezpieczeństwo, stabilność i wydajność. Mechanizm MFA wzmacnia ochronę dostępu do aplikacji, monitoring jobów MSX ułatwia zarządzanie zadaniami w środowiskach SQL Server, raport brakujących indeksów pomaga szybciej identyfikować potencjalne obszary optymalizacji, a nowe podejście do monitorowania replikacji logicznej PostgreSQL zwiększa przejrzystość analizy i ułatwia diagnozowanie opóźnień. Razem tworzą one spójny zestaw usprawnień, który przekłada się na większą wygodę pracy administratorów oraz lepszą kontrolę nad kluczowymi procesami w monitorowanych instancjach.

Powiązane artykuły