Wprowadzenie
W artykule opisano aplikację Monitor wydajności dostępną w obszarze Zarządzanie systemem. Aplikacja pozwala na zarządzanie monitorami wydajności. Monitor wydajności służy do zbierania informacji, na podstawie których można wyciągać wnioski na temat zachowania i wydajności systemu.
Grupa docelowa
- Administratorzy
- Konsultanci techniczni
- Programiści
Wymagania wstępne
Użytkownik powinien posiadać wiedzę na temat ogólnej funkcjonalności monitoringu w Comarch ERP Enterprise.
Opis aplikacji
Aplikacja Monitory wydajności pozwala na zarządzanie monitorami wydajności, które służą do zbierania informacji o wydajności w systemie Comarch ERP Enterprise. Za pomocą tej aplikacji można tworzyć, planować, aktywować, kończyć i usuwać monitory wydajności.
Monitor wydajności posiada unikalny numer do identyfikacji oraz opis. Dla monitora wydajności należy określić okres, w którym informacje o wydajności mają być rejestrowane.
Określenie, które informacje o wydajności mają być rejestrowane przez monitor wydajności, odbywa się poprzez przypisanie pliku szablonu. Szablon ten definiuje zakres, w jakim informacje o wydajności mają być rejestrowane.
Monitor wydajności bazy danych zapisuje informacje o wydajności w bazie danych repozytorium. Dane te można analizować za pomocą raportów dostępnych dla monitorów wydajności bazy danych lub aplikacji Panel System.
Aplikacja składa się z nagłówka oraz obszaru roboczego podzielonego na sekcji.
Nagłówek
Nagłówek zawiera podstawowe informacje o monitorze wydajności:
Monitor wydajności – unikalny 5-cyfrowy identyfikator monitora wydajności. W razie potrzeby używany numer jest automatycznie uzupełniany zerami wiodącymi. Identyfikator jest przypisywany automatycznie po wprowadzeniu nowego monitora wydajności z możliwością zmiany.
Status – aktualny status monitora wydajności. Dostępne są poniższe stany:
- Przygotowany – stan po utworzeniu nowego monitora. Konfiguracja monitora może zostać zmieniona, monitor wydajności nie zbiera jeszcze żadnych informacji. Jeśli określono czas rozpoczęcia, monitor wydajności można zaplanować tak, aby był automatycznie aktywowany przez system o określonej godzinie. W przeciwnym razie monitor wydajności musi zostać aktywowany ręcznie.
- Zaplanowany – monitor nie zbiera jeszcze żadnych informacji. Zostanie on aktywowany przez system w określonym czasie rozpoczęcia. Aby status monitora wydajności otrzymał status Zaplanowany należy na pasku narzędzi wybrać przycisk [Planowanie monitora wydajności]. Konfiguracja monitora nie może zostać zmieniona.
- Aktywny – monitor wydajności zbiera informacje zgodnie ze swoją konfiguracją. Monitor wydajności pozostaje aktywny do momentu osiągnięcia zaplanowanego czasu zakończenia lub wyraźnego zakończenia działania monitora wydajności. Aby ręcznie uruchomić działanie monitora należy na pasku narzędzi wybrać przycisk [Aktywacja monitora wydajności]
- Zakończony – zbieranie informacji jest zakończone. Monitor wydajności można usunąć. Aby zmienić stan monitora wydajności ręcznie na pasku narzędzi należy wybrać przycisk [Wyłączenie monitora wydajności].
Oznaczenie – dodatkowy opis. Maksymalna długość to 50 znaków.
Obszar roboczy
Obszar roboczy jest podzielony na sekcje:
Sekcja Definicja
Sekcja Definicja pozwala na określanie poziomu szczegółowości gromadzonych informacji oraz okresu, w którym są one rejestrowane. Dostępne pola:
Planowany początek – data od której nastąpi rejestracja informacji o wydajności.
Planowany koniec – data do której nastąpi rejestracja informacji o wydajności.
Plik szablonu – należy wybrać plik szablonu, w którym zdefiniowany jest zakres rejestrowanych informacji o wydajności. Dostępne pliki:
- DatabaseMonitor-DatabaseAnalysis.xml – podczas korzystania z tego szablonu rejestrowane są wszystkie dostępy do bazy danych przez aplikacje lub raporty. Dzięki temu można dowiedzieć się, które aplikacje lub raporty wykonują szczególnie wiele lub kosztownych dostępów do bazy danych. Korzystanie z tego szablonu może mieć wpływ na serwer aplikacji. Zalecanym jest używanie tego monitora wydajności tylko w systemach deweloperskich lub testowych lub na serwerach aplikacji specjalnie skonfigurowanych do tego celu. Należy ograniczyć ten monitor wydajności do jednego serwera aplikacji lub jednego użytkownika. Dane są przygotowywane dla ostatnich 3 dni, 2 tygodni i ostatniego roku.
- DatabaseMonitor-Default.xml – można użyć tego szablonu do pomiaru czasu odpowiedzi systemu dla dostępu dialogowego, żądań wyjściowych, dostępu ODBC i żądań przetwarzania. Informacje o wydajności stanowią podstawę do wstępnej analizy czasów odpowiedzi. Monitor wydajności bazy danych z tym szablonem jest aktywny w każdym systemie. Umożliwia to sprawdzenie zachowania odpowiedzi serwerów aplikacji w dowolnym momencie. Dane są przygotowywane dla ostatnich 3 dni, 3 tygodni i 3 lat.
- DatabaseMonitor-FullAnalysis.xml – szablon rejestruje wszystkie dostępne operacje, a tym samym generuje kompleksowe informacje o wydajności. Pozwala to na przeprowadzenie szczegółowej analizy zachowania odpowiedzi i dostępu do bazy danych aplikacji lub raportu. Użycie tego szablonu może znacząco wpłynąć na serwer aplikacji. Należy użyć tego monitora wydajności tylko w systemach deweloperskich lub testowych lub na serwerze aplikacji specjalnie skonfigurowanym do tego celu. Należy ograniczyć ten monitor wydajności do jednego serwera aplikacji lub jednego użytkownika. Dane są przygotowywane dla ostatnich 3 dni, 2 tygodni i ostatniego roku.
Oznaczenie – dodatkowy opis szablonu.
Sekcja Ograniczenia
W sekcji Ograniczenia można ograniczyć rejestrowane informacje o usłudze w odniesieniu do określonych kryteriów. Jeśli w polu nie zostanie wprowadzona żadna wartość, nie zostanie wprowadzone żadne ograniczenie zgodnie z powiązanym kryterium.
Dostępne pola:
Typ sesji – rejestrowanie odbywać się będzie tylko dla wskazanego typu.
Serwer aplikacji – informacje o wydajności są rejestrowane tylko dla określonego serwera aplikacji.
Aplikacja – informacje o wydajności są rejestrowane tylko dla określonej aplikacji.
Raport – informacje o wydajności są rejestrowane tylko dla określonego raportu.
Użytkownik – informacje o wydajności są rejestrowane tylko dla określonego użytkownika.
Sekcja Historia
Sekcja zawiera informacje o faktycznym czasie zbierania informacji przez monitor wydajności.
Działania związane z aplikacją
Na pasku narzędzi dostępne poniższe przyciski:
[Planowanie monitora wydajności] – opcja jest dostępna dla monitorów w stanie Przygotowany oraz dla których określony datę w polu Planowany początek. Po zaplanowaniu monitor staje się aktywny po upływie czasu rozpoczęcia.
[Aktywacja monitora wydajności] – opcja jest dostępna dla monitorów w stanie:
- Planowany – jeśli określono datę w polu Planowany początek
- Przygotowany – jeśli nie określono daty w polu Planowany początek
Aktywacja monitora powoduje jego natychmiastowe uruchomienie.
[Wyłączenie monitora wydajności] – – opcja jest dostępna dla monitorów w stanie Aktywny. Zamknięcie monitora kończy rejestrowanie informacji o wydajności.
Uprawnienia
Możliwości specjalne
Nie istnieją żadne możliwości dodatkowe dla aplikacji Monitory wydajności.
Przyporządkowania organizacji
Przyporządkowanie organizacji nie jest wymagane.
Funkcje specjalne
Dla aplikacji Monitory wydajności nie ma istnieją dodatkowe funkcje.
Uprawnienia dla partnerów biznesowych
Aplikacja Monitory wydajności nie jest autoryzowana dla partnerów biznesowych.