
W najnowszej wersji aplikacji DBPLUS Performance Monitor wprowadziliśmy zestaw zmian, które rozwijają aplikację w obszarze automatyzacji reakcji na alerty, analizy logów, monitoringu systemowego oraz raportowania wydajności. Nowe funkcjonalności zostały zaprojektowane z myślą o administratorach, którzy potrzebują szybkiego dostępu do informacji diagnostycznych, większej elastyczności konfiguracji oraz możliwości łatwiejszej integracji monitoringu z codziennymi działaniami operacyjnymi. Wśród najważniejszych nowości znalazły się mechanizmy uruchamiania komend po wystąpieniu alertu, rozbudowane alerty oparte na SQL Error Log, możliwość pobierania statystyk systemu operacyjnego z serwera oraz usprawnienia w raporcie Performance Report. Dzięki temu DBPLUS Performance Monitor jeszcze skuteczniej wspiera analizę wydajności i automatyzację pracy w środowiskach bazodanowych.
W najnowszej wersji dodana została możliwość uruchamiania dodatkowych akcji systemowych po wystąpieniu alertu, co pozwala rozszerzyć mechanizm monitoringu o element automatycznej reakcji na zdarzenia. Dla każdego alertu administrator może teraz skonfigurować wykonanie komendy CMD lub PowerShell bezpośrednio z poziomu zakładki Reasons & Problems Definition, w sekcji Action dostępnej w szczegółach danego alertu. Funkcjonalność działa zarówno dla alertów wykonywanych online, jak i tych wyliczanych cyklicznie co snap. Dzięki temu DBPLUS Performance Monitor może nie tylko wykrywać nieprawidłowości, ale również inicjować zdefiniowane działania operacyjne, wspierając automatyzację procesów administracyjnych i skracając czas reakcji na incydenty.
Konfigurując akcję, użytkownik może wpisać własne polecenie i wzbogacić je o specjalne tagi, które są automatycznie uzupełniane w momencie wystąpienia alertu, takie jak identyfikator instancji, data zdarzenia, nazwa instancji, klasa i nazwa alertu, identyfikator zapytania czy treść komunikatu alarmowego. Dzięki temu możliwe jest budowanie bardziej dynamicznych scenariuszy integracji, np. przekazywanie szczegółów alertu do zewnętrznych skryptów, systemów powiadomień lub narzędzi automatyzujących działania po stronie infrastruktury. Dodatkowo aplikacja udostępnia logi z wykonania takich akcji w menu Servers Monitor > Logs, w zakładce Event Logs, gdzie użytkownik może sprawdzić datę wykonania, kontekst instancji, status oraz podstawowe informacje o uruchomionej komendzie. Warto przy tym pamiętać, że aplikacja nie weryfikuje ani nie blokuje treści poleceń podanych przez użytkownika, dlatego konfiguracja tej funkcji powinna być realizowana świadomie i zgodnie z zasadami bezpieczeństwa obowiązującymi w organizacji.

Szczegółowy opis zmian został udostępniony w dokumentacji aktualizacji dla platform Oracle, SQL Server, PostgreSQL oraz SAP HANA.
W najnowszej wersji DBPLUS Performance Monitor rozbudowaliśmy mechanizm alertów opartych na SQL Error Log, dając administratorom większą elastyczność w wykrywaniu i obsłudze zdarzeń pojawiających się w logach SQL Server. Konfiguracja alertów jest dostępna w menu Configuration > Alert Settings >SqlLog Alerts i została rozszerzona o możliwość definiowania jednego zdarzenia jednocześnie dla wielu instancji lub całych kategorii instancji. Dodatkowo wprowadziliśmy bardziej zaawansowaną filtrację wpisów w logu —użytkownik może budować warunki z użyciem operatorów LIKE, AND, OR i NOT, podobnie jak w języku SQL, wykorzystując w definicji filtrów wyrażenie {LOG_LINE}. Nowa wersja umożliwia także precyzyjniejsze sterowanie liczbą wystąpień zdarzenia niezbędnych do wygenerowania alertu oraz określenie, jak często log ma być sprawdzany. Dzięki temu można lepiej dopasować czułość alertów do charakterystyki konkretnego środowiska i skuteczniej ograniczać liczbę fałszywych alarmów.
Rozszerzyliśmy funkcjonalność reakcji na alert, umożliwiając wykonanie dodatkowej akcji po wykryciu zdarzenia. Administrator może skonfigurować uruchomienie komendy CMD lub PowerShell lokalnie na serwerze aplikacji albo bezpośrednio na monitorowanej instancji, korzystając z opcji opartych o xp_cmdshell. W poleceniu można wykorzystywać tagi powiązane z alertem, które są automatycznie uzupełniane w momencie jego wystąpienia, co pozwala budować elastyczne scenariusze integracji i automatyzacji działań operacyjnych. Informacje o wykonanych akcjach są rejestrowane w logach dostępnych w menu Servers Monitor > Logs, w zakładce Event Logs, gdzie użytkownik może zweryfikować szczegóły uruchomionych komend. Warto pamiętać, że aplikacja nie weryfikuje ani nie blokuje poleceń zdefiniowanych przez użytkownika, dlatego konfiguracja tej funkcji powinna być realizowana ostrożnie i zgodnie z zasadami bezpieczeństwa obowiązującymi w organizacji.

Szczegółowe informacje na temat zmian dla platformy SQL Server dostepne są pod linkiem.
W najnowszej wersji DBPLUS Performance Monitor dodaliśmy możliwość pobierania wybranych statystyk systemu operacyjnego bezpośrednio z serwera, na którym działa monitorowana instancja SQL Server. Dane są odczytywane z poziomu instancji SQL Server z wykorzystaniem komendy xp_cmdshell, która uruchamia powershell.exe, dzięki czemu użytkownik może analizować wybrane parametry systemowe bez opuszczania aplikacji. Informacje te są dostępne w szczegółach instancji, w zakładce Perf/OS Counters, po wybraniu opcji Show OS Counters. W obecnej wersji udostępniliśmy zestaw najważniejszych statystyk podzielonych na klasy: Network, IO, Memory, CPU oraz System, co pozwala szybciej powiązać problemy wydajnościowe instancji SQL Server z kondycją samego systemu operacyjnego.
Konfiguracja tej funkcjonalności jest realizowana z poziomu programu DBPLUS Configuration Wizard uruchamianego na serwerze aplikacyjnym. Administrator, wybierając odpowiednią instancję i przechodząc do opcji Refresh privileges, może włączyć możliwość pobierania statystyk OS, podając login i hasło użytkownika posiadającego uprawnienia do uruchamiania xp_cmdshell. Konfigurację należy wykonać osobno dla każdej monitorowanej instancji, a wyłączenie funkcjonalności odbywa się w tym samym miejscu poprzez odznaczenie opcji Use xp_cmdshell. To usprawnienie rozszerza zakres monitoringu DBPLUSPerformance Monitor o dodatkowy kontekst systemowy, który może być niezwykle pomocny przy diagnozowaniu problemów wydajnościowych i analizie zachowania instancji SQL Server.

Szczegółowe informacje na temat zmian dla platformy SQL Server dostepne są pod linkiem.
W najnowszej wersji DBPLUS Performance Monitor rozbudowaliśmy raport Performance Report, dając użytkownikom większą swobodę w analizie wydajności instancji. Najważniejsza zmiana polega na możliwości dodawania do raportu własnych zapytań, które mają zostać uwzględnione w zestawieniu obok standardowo prezentowanych danych. Do tej pory raport skupiał się na sekcji prezentującej statystyki topowych zapytań wykonywanych w wybranym przedziale czasu, natomiast teraz użytkownik może samodzielnie rozszerzyć analizę o interesujące go zapytania, korzystając z sekcji QUERY SECTION SETUP. Identyfikatory zapytań można zaimportować ze schowka za pomocą opcji Include clipboard query hashes list lub dodać ręcznie, wybierając Add new query hashvalue to report. Dodatkowo, jeśli użytkownik chce skoncentrować się wyłącznie na własnej liście zapytań, może wyłączyć prezentację standardowych top query poprzez odznaczenie opcji Include top heavy queries.
Zmiany objęły również sekcję SPACE INFORMATION SETUP, odpowiedzialną za prezentację danych o zajętości instancji. W najnowszej wersji poprawiliśmy ergonomię generowania raportu oraz sposób prezentowania danych, szczególnie w przypadku analizy informacji grupowanych godzinowo. Dzięki temu raport stał się bardziej czytelny, elastyczny i lepiej dopasowany do potrzeb użytkowników, którzy chcą nie tylko korzystać z gotowych analiz dostarczanych przez aplikację, ale także samodzielnie rozszerzać raport o własny kontekst diagnostyczny. To usprawnienie zwiększa praktyczną wartość Performance Report jako narzędzia wspierającego analizę wydajności i przygotowywanie bardziej precyzyjnych zestawień dla administratorów oraz zespołów technicznych.

Szczegółowy opis zmian został udostępniony w dokumentacji aktualizacji dla platform Oracle, SQL Server, PostgreSQL oraz SAP HANA.
Zmiany wprowadzone w wersji 2025.1 wzmacniają DBPLUS Performance Monitor jako narzędzie nie tylko do obserwacji środowiska bazodanowego, ale również do aktywnego wspierania działań administracyjnych i diagnostycznych. Możliwość wykonywania komend po wystąpieniu alertu oraz rozbudowa alertów opartych na SQL Error Log otwierają nowe scenariusze automatyzacji i szybszej reakcji na incydenty. Z kolei pobieranie statystyk systemu operacyjnego z poziomu monitorowanej instancji MSSQL dostarcza dodatkowego kontekstu niezbędnego przy analizie problemów wydajnościowych, a ulepszony Performance Report daje użytkownikom większą swobodę w budowaniu własnych zestawień i analiz. Razem te usprawnienia przekładają się na większą kontrolę, lepszą widoczność działania instancji oraz wygodniejszą pracę z aplikacją na co dzień.