-
Open a SHELL or CMD Window and Source the RTI Environment.
Linux - .
<rti_install_dir>/setup
[root@VPC_ECOMMERCE_DEMO_TOMCAT:/opt/ocsystems/rti/ee32] . ./setup
# Substitute your RTI Install Directory as needed
Windows: Open an RTI CMD
Window
Start→All Programs→RTI→RTI Enterprise CMD
-
Enable the Tomcat or JBoss Instance for monitoring: rti
edit –t {tomcat | jboss} ${APP_HOME}
[root@VPC_ECOMMERCE_DEMO_TOMCAT:/opt/ocsystems/rti/ee32] rti edit -t tomcat /opt/apache-tomcat-7.0.16
OR
[root@VPC_ECOMMERCE_DEMO_JBOSS:/root] rti edit -t jboss /opt/jboss-6.0.0.Final
-
Start or restart your application, RTI is now enabled and
monitoring performance.
-
Verifying RTI is monitoring performance:
[root@VPC_ECOMMERCE_DEMO_JBOSS:/opt/ocsystems/rti/ee64] rti get_collectors
jboss_ecommerce jboss #returns collector id (jboss_ecommerce), collector type (jboss)
Then, get_collector_processes [-h] [-a] -c COLLECTOR_ID
[root@VPC_ECOMMERCE_DEMO_JBOSS:/opt/ocsystems/rti/ee64] rti get_collector_processes -c jboss_ecommerce
15407 #RTI is monitoring running process 15407
#sanity check the process is running
[root@VPC_ECOMMERCE_DEMO_JBOSS:/opt/ocsystems/rti/ee64] ps -wwCp 15407
PID TTY STAT TIME COMMAND
15407 ? Sl 289:46 java
-Xbootclasspath/a:/opt/ocsystems/rti/ee64/lib64/ocsarm.jar:/opt/ocsystems/rti/ee64/lib64/arm40.jar
-Drti.collector.id=jboss_ecommerce
-Drti.trans.factory=org.opengroup.arm40.sdk.ArmTransactionFactoryImpl
-Docs.arm.logger.adapter=com.ocsystems.arm.logger.DefaultOcsArmLogger
-Xbootclasspath/a:/opt/ocsystems/rti/ee64/lib64/spj.jar:/opt/ocsystems/rti/ee64/lib64/asm-all-3.1.jar
-agentpath:/opt/ocsystems/rti/ee64/lib64/libspjagent.so=log-agent=
/var/opt/ocsystems/rti/ee64/log/jboss_ecommerce,log=
/var/opt/ocsystems/rti/ee64/log/jboss_ecommerce,config=
/var/opt/ocsystems/rti/ee64/cfg/jboss_ecommerce/startup/JBoss.cfg
-Dspj.library.name=/opt/ocsystems/rti/ee64/lib64/libspjagent.so
-server -Xms128m -Xmx512m -XX:MaxPermSize=256m
-Dorg.jboss.resolver.warning=true
-Dsun.rmi.dgc.client.gcInterval=3600000
-Dsun.rmi.dgc.server.gcInterval=3600000
-Djava.net.preferIPv4Stack=true -Dprogram.name=run.sh
-Djava.library.path=/opt/jboss-6.0.0.Final/bin/native/lib64
-XX:CompileCommand=exclude,org/jboss/deployment/JARDeployer,accepts
-Djava.endorsed.dirs=/opt/jboss-6.0.0.Final/lib/endorsed
-classpath /opt/jboss-6.0.0.Final/bin/run.jar org.jboss.Main
-c ecommerce -g LoadTestPartition -b 0.0.0.0