Aby przechwytywać dane monitorowania
zasobów z wirtualnej maszyny języka Java™
(JVM), należy skonfigurować źródło danych.
Zanim rozpoczniesz
Na serwerze, na którym działa maszyna JVM, musi być skonfigurowana
technologia Java Management Extensions.
Poniżej przedstawiono przykładowe argumenty przekazywane do maszyny JVM:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8880
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
Procedura
- Na stronie Położenie podaj informacje dotyczące
połączenia i uwierzytelniania dla komputera, na którym działa maszyna JVM. Jeśli musisz zmienić port używany do komunikowania się z serwerem, wprowadź
zmiany w obszarze Połączenie. Numer portu musi być
zgodny z portem określonym podczas konfigurowania technologii
Java Management Extensions na serwerze.
- Jeśli na komputerze, na którym działa maszyna JVM, są włączone zabezpieczenia
administracyjne, wybierz opcję Włączono zabezpieczenia administracyjne.
- W obszarze Uwierzytelnianie wpisz ID użytkownika i
hasło.
- Wybierz opcję Zapisz hasło, aby zapisać hasło
lokalnie. Jeśli hasło nie zostanie zapisane, użytkownik może być proszony o
jego podanie (w zależności od konfiguracji systemu hosta) podczas edytowania
skonfigurowanego położenia lub podczas uruchamiania harmonogramów testów
używających tego położenia.
- Na stronie Zasób wybierz typ danych, które mają być
przechwytywane. W widoku drzewa są wyświetlane grupy liczników i liczniki
dostępne na komputerze, na którym działa maszyna JVM. Liczniki należy wybierać
z rozwagą, ponieważ monitorowanie wszystkich danych zasobów wymaga znacznej
ilości pamięci. Po umieszczeniu wskaźnika myszy nad licznikiem zostaną
wyświetlone szczegółowe informacje o wartościach mierzonych przez ten licznik.
- Skonfiguruj opcje na stronie Opcje.
- W polu Odstęp czasu odpytywania wpisz wartość
odstępu czasu (w sekundach) na potrzeby gromadzenia danych zasobów. Jeśli na
przykład zostanie zaakceptowane domyślne ustawienie równe 5 sekund, informacje
liczników będą gromadzone z określonego hosta co 5 sekund w trakcie wykonywania
harmonogramu.
- W polu Limit czasu podaj czas oczekiwania na
odpowiedź (w sekundach). Jeśli podczas wykonywania harmonogramu host
monitorowania zasobów nie odpowie w tym czasie, zostanie zarejestrowany błąd.
- Aby gromadzić dane monitorowania zasobów dla testowanego systemu, który
znajduje się w chmurze, na karcie Opcje chmury zaznacz
pole wyboru Położenie w chmurze publicznej.
- Kliknij przycisk Dalej.
- Podaj położenie i nazwę, a następnie kliknij przycisk
Zakończ.