Instrumentace pomocí příkazového řádku

Chcete-li shromažďovat data rozpisu dob odezvy, musíte aplikační servery instrumentovat. K instrumentaci aplikačních serverů pro práci s infrastrukturou shromažďování dat použijte buďto příkazový řádek, nebo grafické uživatelské rozhraní.

Než začnete

Infrastruktura shromažďování dat musí být nainstalována na každém počítači, z nějž chcete shromažďovat data o výkonu. Aplikační server musí být spuštěn. Pro instrumentaci serverů musíte mít oprávnění uživatele root nebo administrátora.

Postup

  1. Otevřete příkazový řádek a přejděte do složky instrument_comp v adresáři, kde je nainstalovaná infrastruktura shromažďování dat. V systému Microsoft Windows je tímto adresářem standardně C:\Program Files\IBM\SDP\DCI\rapa_prod\instrument_comp. V systémech Linux a IBM® AIX je tímto adresářem /opt/IBM/SDP/DCI/rapa_prod/instrument_comp.
  2. Zadejte název příkazu s argumenty pro instrumentaci serveru. Viz příklady uvedené níže. Obslužným programem instrumentace je instrumentServer.sh v systémech AIX a Linux a instrumentServer.bat v systémech Windows. Chcete-li vidět podrobnosti syntaxe příkazu, zadejte název příkazu bez argumentů.
  3. Po provedení instrumentace aplikačního serveru jej možná budete muset restartovat. Změny instrumentace se uplatní po restartování aplikačního serveru.

Příklad

Předpokládejme, že musíte provést instrumentaci počítače Windows, který je nakonfigurován takto:
  • IBM WebSphere Application Server verze 7.0.
  • Název serveru je můj_Server2.
  • Aplikační server je nainstalován v adresáři C:\Program Files\was7.0.
  • Název profilu je výchozí.
  • Je povoleno zabezpečení.
  • Prostředí JVM (Java™ Virtual Machine) serveru je 64bitový JVM.
Zadejte následující příkaz a argumenty:

instrumentServer -install -type was7 -serverName můj_Server2 -serverHome "C:\Program Files\was7.0" -serverVMArch 64 -user moje_ID_uživatele_WAS -password moje_heslo_WAS -profileName výchozí

Chcete-li provést instrumentaci počítače Linux, který je vybaven aplikačním serverem BEA WebLogic 10 s uvedenými podrobnostmi konfigurace, používajícího 32bitovou verzi JRockit JVM, zadejte následující příkaz a argumenty:

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

Jak pokračovat dále

Kroky instrumentace opakujte pro každý aplikační server, který je zapojen do shromažďování dat pro aplikace, které budete profilovat. Zpravidla zde bude pouze jeden aplikační server. Instrumentovat můžete pouze jeden lokální aplikační server na počítači.


Váš názor