Java (Java Agent, Installation, JVM, and Controller Installation)

cancel
Showing results for 
Search instead for 
Did you mean: 

unable to get it work with tomcat

qa1
Explorer

unable to get it work with tomcat

 

I put below in both tomcat/bin/setenv.sh and tomcat/conf/tomcat.conf

export CATALINA_OPTS="$CATALINA_OPTS -javaagent:/home/centos/appagent/javaagent.jar"

 

as you see all users were given RW to /home/centos/appagent

 

drw-rw-rw-. 2 centos centos      64 Nov  6 16:26 conf
-rw-rw-rw-. 1 centos centos   55783 Nov  6 16:25 jackson-annotations-2.8.1.jar
-rw-rw-rw-. 1 centos centos     198 Nov  6 16:26 jackson-annotations-2.8.1.jar.asc
-rw-rw-rw-. 1 centos centos  280014 Nov  6 16:25 jackson-core-2.8.1.jar
-rw-rw-rw-. 1 centos centos     198 Nov  6 16:26 jackson-core-2.8.1.jar.asc
-rw-rw-rw-. 1 centos centos 1230290 Nov  6 16:25 jackson-databind-2.8.1.jar
-rw-rw-rw-. 1 centos centos     198 Nov  6 16:26 jackson-databind-2.8.1.jar.asc
-rw-rw-rw-. 1 centos centos  143973 Nov  6 16:25 javaagent.jar
-rw-rw-rw-. 1 centos centos     198 Nov  6 16:26 javaagent.jar.asc
-rw-rw-rw-. 1 centos centos    3481 Nov  6 16:25 readme.txt
-rw-rw-rw-. 1 centos centos     198 Nov  6 16:26 readme.txt.asc
-rw-rw-rw-. 1 centos centos   27037 Nov  6 16:25 uaruleanalyzer.jar
-rw-rw-rw-. 1 centos centos     198 Nov  6 16:26 uaruleanalyzer.jar.asc
drw-rw-rw-. 9 centos centos    4096 Nov  6 16:26 ver4.4.1.0

 

any pointers would be helpful.

 

Thanks!

Andy

unable to get it work with tomcat
11 REPLIES 11
Employee

Re: unable to get it work with tomcat

When you say "unable to get it to work", can you elaborate?

 

Does tomcat start? 

  1. If not, does it log any errors?
  2. If yes, what does happen?   do you see any agent logs under /home/centos/appagent/ver4.4.1.0/logs?

 

 



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.
qa1
Explorer

Re: unable to get it work with tomcat

Thanks for responding.

Tomcat starts fine. No logs are seen in ver4.4.1.0/logs folder and sass
dashboard does not show anycontent.
Architect

Re: unable to get it work with tomcat

How about the arguments for application name, node name and tier name?

qa1
Explorer

Re: unable to get it work with tomcat

Not sure what that means?

 

I folloed below instructions..

 

https://docs.appdynamics.com/display/PRO44/Apache+Tomcat+Startup+Settings

 

The zip was unzipped to /home/centos/appagent and add below line to /usr/share/tomcat/bin/setenv.sh file .. export CATALINA_OPTS="$CATALINA_OPTS -javaagent:/home/centos/appagent/javaagent.jar"

Employee

Re: unable to get it work with tomcat

if you run "ps -ef" with your tomcat started, do you see the -javaagent option added to the tomcat JVM command string?  Can you post what you see here?



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.
New Poster

Re: unable to get it work with tomcat

If i use jvisualvm to monitor tomcat process I can see jvm arguments

 

-Djavaagent:C:/ABHIROOP/WORK/POC/appdynamics/appagent/javaagent.jarjvm.PNG

 

Running ps -ef disclose only one process..

 

C:\Users\abhiroop.g>ps -ef
UID PID PPID TTY STIME COMMAND
abhiroop 128104 1 cons0 14:55:02 /usr/bin/ps

 

Still inside appagent\ver4.5.5.24422\logs   nothing appearing none in Dashboard at  

******.saas.appdynamics.com/controller 

 

Employee

Re: unable to get it work with tomcat

You have the command line option wrong...

 

You have typed -Djavaagent:C:/ABHIROOT/...

 

It shoud just be -javaagent:C:/ABHIROOT/...

 

warm regards,

Peter



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.
New Poster

Re: unable to get it work with tomcat

HI ;

Thanks for quick response as I'm in evaluation subscription. 

 

SIr ; I'hv used all such permutations [below snapshot for reference] . 

 

I have used yaml for daemon set creation to monitor my Paas servers and I can see some result at dashboard but once I'm dealing with agents to monitor my tomcat ( executing locally ) , nothing apprearing . 

 

 

jvm.PNG

Employee

Re: unable to get it work with tomcat

With the -javaagent option corrected, the next step is to look at the agent logs and see what is written in there.

 

Another trick is to run a simple smoke test: "java -javaagent:<path to agent> -version

 

If this prints the java version successfully, it will also have started the agent on your machine, which will have written some logs.  These may also contain clues as to what is going on.

 

Warm regards,

Peter



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.