Dodawanie źródeł serwera Apache Tomcat

Aby przechwytywać dane monitorowania zasobów z serwera Apache Tomcat, należy skonfigurować źródło danych.

Zanim rozpoczniesz

Na serwerze, na którym działa produkt Apache Tomcat, musi być skonfigurowana technologia Java™ Management Extensions. Po zainstalowaniu serwera Apache Tomcat w systemie Microsoft Windows należy uruchomić skrót Configure Tomcat (Konfiguruj serwer Tomcat). Należy kliknąć kartę Java, a następnie wprowadzić zmiany w obszarze Java Options (Opcje języka Java). Poniżej przedstawiono przykładowe opcje języka Java:

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8880
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
W systemie Linux należy ustawić zmienną środowiskową CATALINA_OPTS w pliku katalog_główny_Tomcat/bin/setenv.sh lub pliku katalog_główny_Tomcat/bin/catalina.sh. Na przykład:
export CATALINA_OPTS="-Dcom.sun.management.jmxremote=true 
                      -Dcom.sun.management.jmxremote.port=8686 
                      -Dcom.sun.management.jmxremote.ssl=false 
                      -Dcom.sun.management.jmxremote.authenticate=false
                      -Djava.rmi.server.hostname=serwer.domena.com"

Następnie należy zrestartować serwer Apache Tomcat.

Procedura

  1. Na stronie Położenie podaj informacje dotyczące połączenia i uwierzytelniania dla serwera, na którym działa produkt Apache Tomcat. Jeśli musisz zmienić port używany do komunikowania się z serwerem, wprowadź zmiany w obszarze Połączenie. Zazwyczaj te informacje są określane przez administratora systemu Tomcat. Numer portu musi być zgodny z portem określonym podczas konfigurowania technologii Java Management Extensions na serwerze.
  2. Jeśli na serwerze są włączone zabezpieczenia administracyjne, wybierz opcję Włączono zabezpieczenia administracyjne.
    1. W obszarze Uwierzytelnianie wpisz ID użytkownika i hasło dla serwera Apache Tomcat.
    2. 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.
  3. 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 serwerze aplikacji. 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.
  4. Skonfiguruj opcje na stronie Opcje.
    1. 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.
    2. 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.
  5. 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.
  6. Kliknij przycisk Dalej.
  7. Podaj położenie i nazwę, a następnie kliknij przycisk Zakończ.

Opinia