Server über die Eingabeaufforderung instrumentieren

Sie müssen Anwendungsserver instrumentieren, um Aufschlüsselungsdaten zur Reaktionszeit zu erfassen. Sie können entweder eine Eingabeaufforderung oder eine grafische Benutzerschnittstelle verwenden, um Anwendungsserver für die Arbeit mit Data Collection Infrastructure zu instrumentieren.

Vorbereitende Schritte

Auf allen Computern, von denen Sie Leistungsdaten erfassen möchten, muss Data Collection Infrastructure installiert sein. Der Anwendungsserver muss aktiv sein. Sie müssen über Administrator- oder Rootbenutzerberechtigungen verfügen, um Server instrumentieren zu können.

Vorgehensweise

  1. Öffnen Sie eine Eingabeaufforderung und wechseln Sie in dem Verzeichnis, in dem Data Collection Infrastructure installiert ist, zum Ordner instrument_comp. Unter Microsoft Windows lautet dieses Verzeichnis standardmäßig C:\Program Files\IBM\SDP\DCI\rapa_prod\instrument_comp. Unter Linux und IBM® AIX lautet das Verzeichnis /opt/IBM/SDP/DCI/rapa_prod/instrument_comp.
  2. Geben Sie den Befehlsnamen mit den Argumenten ein, die zum Instrumentieren eines Servers verwendet werden sollen. Informationen finden Sie in den folgenden Beispielen. Das Dienstprogramm für die Instrumentierung lautet auf AIX- und Linux-Systemen instrumentServer.sh und auf Windows-Systemen instrumentServer.bat. Geben Sie den Befehlsnamen ohne Argumente ein, um Details zur Syntax für den Befehl anzuzeigen.
  3. Nachdem Sie den Anwendungsserver instrumentiert haben, müssen Sie ihn möglicherweise erneut starten. Die Instrumentierungsänderungen werden wirksam, nachdem der Anwendungsserver erneut gestartet wurde.

Beispiel

Angenommen, ein Windows-Computer muss instrumentiert werden, der folgendermaßen konfiguriert wurde:
  • IBM WebSphere Application Server, Version 7.0.
  • Der Server ist mit my_Server2 benannt.
  • Der Anwendungsserver ist im Verzeichnis C:\Program Files\was7.0 installiert.
  • Der Profilname lautet default.
  • Die Sicherheit ist aktiviert.
  • Die Server-JVM (Java™ Virtual Machine) ist eine 64-Bit-JVM.
Geben Sie den folgenden Befehl und die folgenden Argumente ein:

instrumentServer -install -type was7 -serverName my_Server2 -serverHome "C:\Program Files\was7.0" -serverVMArch 64 -user meine_was-benutzer-id -password mein_was-kennwort -profileName default

Geben Sie den folgenden Befehl mit Argumenten ein, um einen Linux-Computer mit einem BEA WebLogic 10-Anwendungsserver und den angegebenen Konfigurationsdetails unter Verwendung der 32-Bit-Version der JRockit-JVM zu instrumentieren:

./instrumentServer.sh -install -type wls10 -serverName server1 -serverHome /opt/bea/weblogic10 -serverVM oracle -serverVMArch 32 -startScript /opt/bea/weblogic10/mydomain/startWebLogic.sh

Nächste Schritte

Wiederholen Sie die Instrumentierungsschritte für alle Anwendungsserver, die in die Datenerfassung für die Anwendungen einbezogen sind, für die Sie Profile erstellen. Normalerweise gibt es nur einen Anwendungsserver. Sie können nur einen lokalen Anwendungsserver pro Computer instrumentieren.


Feedback