<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: failed to attach java agent to the running VM in Splunk AppDynamics</title>
    <link>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730385#M7100</link>
    <description>&lt;P&gt;BTW, i have change the owern of the agent to my application user in order to elimiate permission problem&lt;/P&gt;</description>
    <pubDate>Fri, 20 Oct 2017 06:17:12 GMT</pubDate>
    <dc:creator>CommunityUser</dc:creator>
    <dc:date>2017-10-20T06:17:12Z</dc:date>
    <item>
      <title>failed to attach java agent to the running VM</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730384#M7099</link>
      <description>&lt;P&gt;I'm following the document to attach java agent to running VM.&lt;/P&gt;
&lt;P&gt;But i get java exception while doing it, below is the output for my command:&lt;/P&gt;
&lt;P&gt;[root@tropo-102 ~]# ps -ef | grep java | grep -v grep| awk '{print $2}'&lt;BR /&gt;10592&lt;BR /&gt;[root@tropo-102 ~]#&lt;/P&gt;
&lt;P&gt;[root@tropo-102 ~]# /opt/voxeo/prism/jre/bin/java -Xbootclasspath/a:/opt/voxeo/prism/jre/lib/tools.jar -jar /root/appdynamics/javaagent.jar 10592&lt;BR /&gt;Attaching to VM [10592]&lt;BR /&gt;java.lang.reflect.InvocationTargetException&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.singularity.ee.agent.appagent.AgentEntryPoint.main(AgentEntryPoint.java:754)&lt;BR /&gt;Caused by: com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file: target process not responding or HotSpot VM not loaded&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.tools.attach.LinuxVirtualMachine.&amp;lt;init&amp;gt;(LinuxVirtualMachine.java:106)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(LinuxAttachProvider.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:208)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;... 5 more&lt;BR /&gt;Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.singularity.ee.agent.appagent.AgentEntryPoint.main(AgentEntryPoint.java:768)&lt;BR /&gt;Caused by: java.lang.reflect.InvocationTargetException&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.singularity.ee.agent.appagent.AgentEntryPoint.main(AgentEntryPoint.java:754)&lt;BR /&gt;Caused by: com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file: target process not responding or HotSpot VM not loaded&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.tools.attach.LinuxVirtualMachine.&amp;lt;init&amp;gt;(LinuxVirtualMachine.java:106)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(LinuxAttachProvider.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:208)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;... 5 more&lt;/P&gt;

&lt;P&gt;Any one aware of this issue? my Operation system is centOS 6.7&lt;/P&gt;

&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;jack&lt;/P&gt;</description>
      <pubDate>Fri, 20 Oct 2017 06:14:11 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730384#M7099</guid>
      <dc:creator>CommunityUser</dc:creator>
      <dc:date>2017-10-20T06:14:11Z</dc:date>
    </item>
    <item>
      <title>Re: failed to attach java agent to the running VM</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730385#M7100</link>
      <description>&lt;P&gt;BTW, i have change the owern of the agent to my application user in order to elimiate permission problem&lt;/P&gt;</description>
      <pubDate>Fri, 20 Oct 2017 06:17:12 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730385#M7100</guid>
      <dc:creator>CommunityUser</dc:creator>
      <dc:date>2017-10-20T06:17:12Z</dc:date>
    </item>
    <item>
      <title>Re: failed to attach java agent to the running VM</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730386#M7101</link>
      <description>&lt;P&gt;What JVM version are you using?&amp;nbsp; The symptoms look similar to those described &lt;A href="https://stackoverflow.com/questions/25438983/com-sun-tools-attach-attachnotsupportedexception-unable-to-open-socket-file-ta" target="_self" rel="nofollow noopener noreferrer"&gt;here&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Oct 2017 15:20:13 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730386#M7101</guid>
      <dc:creator>Peter_Holditch</dc:creator>
      <dc:date>2017-10-20T15:20:13Z</dc:date>
    </item>
    <item>
      <title>Re: failed to attach java agent to the running VM</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730387#M7102</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Thanks for your feedback. My JDK is 1.8.0. Looks like the workaround is not work in my issue.&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;[root@tropo-102 ~]# /opt/voxeo/prism/jre/bin/java -version&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;java version "1.8.0_101"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Java(TM) SE Runtime Environment (build 1.8.0_101-b13)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;[root@tropo-102 ~]# ps -ef | grep java&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;voxeo&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;10592 10573&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;8 Oct20 ?&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;06:08:12 /opt/voxeo/prism/jre/bin/java -Dwrapper.key=OuYamULl31LbphFW -Dwrapper.port=32000 -Dvoxeo.config-dir=/opt/voxeo/prism/conf -Dproduct-name=prism -Dcom.sun.management.jmxremote -Djava.endorsed.dirs=/opt/voxeo/prism/common/endorsed -Djava.library.path=/opt/voxeo/prism/lib -Dkernel.home=/opt/voxeo/prism -Dcom.voxeolabs.aes.key=/opt/voxeo/prism/conf/aeskey -Dwrapper.native_library=wrapper -Dwrapper.version=3.2.3 -Dlog4j.ignoreTCL=true -Dfile.encoding=utf-8 -Djava.net.preferIPv4Stack=true -Djava.util.logging.config.file=/opt/voxeo/prism/conf/logging.properties -Dorg.tanukisoftware.wrapper.WrapperSimpleApp.waitForStartMain=TRUE -Dsun.net.inetaddr.ttl=60 -Dsun.net.client.defaultReadTimeout=60000 -Dsun.net.client.defaultConnectTimeout=60000 -Djava.rmi.server.RMIClassLoaderSpi=com.micromethod.sipmethod.server.SIPMethodRMIClassLoaderSpi -Djava.rmi.server.useCodebaseOnly=false -Dlog4j.configurationFile=/opt/voxeo/prism/conf/log4j2.xml -DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -DAsyncLogger.WaitStrategy=Sleep -DAsyncLogger.RingBufferSize=262144 -Dcom.micromethod.sipmethod.server.cluster.logmc=false -Dh2.bindAddress=127.0.0.1 -Dcom.voxeo.sipmethod.server.launcher.main.block=true -Dnet.sf.ehcache.enableShutdownHook=true -Ddns.defaultQueryTimeout=10000 -Djava.security.egd=file:/dev/./urandom -Dcom.sun.phobos.javascript.useInterpreter=true -Dcom.voxeolabs.moho.suppressEarlyMedia=true -Dcom.voxeolabs.moho.copyHeadersForContinueRouting=false -classpath /opt/voxeo/prism/lib/jars/bcpkix-jdk15on-149b13.jar:/opt/voxeo/prism/lib/jars/bcprov-ext-jdk15on-149b13.jar:/opt/voxeo/prism/lib/jars/common-api.jar:/opt/voxeo/prism/lib/jars/commons-codec-1.4.jar:/opt/voxeo/prism/lib/jars/disruptor-3.3.5.jar:/opt/voxeo/prism/lib/jars/dom4j-1.6.1.jar:/opt/voxeo/prism/lib/jars/kernel-launcher.jar:/opt/voxeo/prism/lib/jars/kernel-utils.jar:/opt/voxeo/prism/lib/jars/log4j-1.2-api-2.6.2.jar:/opt/voxeo/prism/lib/jars/log4j-api-2.6.2.jar:/opt/voxeo/prism/lib/jars/log4j-core-2.6.2.jar:/opt/voxeo/prism/lib/jars/protobuf-java-2.6.0.jar:/opt/voxeo/prism/lib/jars/server-launcher.jar:/opt/voxeo/prism/lib/jars/server-tools.jar:/opt/voxeo/prism/lib/jars/server-utils.jar:/opt/voxeo/prism/lib/jars/servlet-api.jar:/opt/voxeo/prism/lib/jars/tropo-lic.jar:/opt/voxeo/prism/lib/jars/utils-apache.jar:/opt/voxeo/prism/lib/jars/vlib-core-12.2.25.jar:/opt/voxeo/prism/lib/jars/voxeolabs-util.jar:/opt/voxeo/prism/lib/jars/vsm-lib.jar:/opt/voxeo/prism/lib/jars/wrapper.jar:/opt/voxeo/prism/lib/jars/xmppservlet-api.jar:/opt/voxeo/prism/jre/lib/tools.jar:/opt/voxeo/prism/conf -server -Xms2G -Xmx2G -XX:+UseG1GC -XX:NewRatio=3 -XX:SurvivorRatio=8 -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=512m -Xloggc:/tropo_logs/gclog.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=100 -XX:GCLogFileSize=20M -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCApplicationStoppedTime -XX:ErrorFile=/tropo_logs/java_error_pid%p.log -XX:-HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tropo_logs/java_heap_pid%p.hprof -XX:+PrintAdaptiveSizePolicy -XX:+ParallelRefProcEnabled org.tanukisoftware.wrapper.WrapperSimpleApp com.micromethod.sipmethod.server.Launcher -start&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;[root@tropo-102 ~]# /opt/voxeo/prism/jre/bin/java -XX:+StartAttachListener -Xbootclasspath/a:/opt/voxeo/prism/jre/lib/tools.jar -jar /root/appdynamics/javaagent.jar 10592&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Attaching to VM [10592]&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;java.lang.reflect.InvocationTargetException&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at java.lang.reflect.Method.invoke(Method.java:498)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at com.singularity.ee.agent.appagent.AgentEntryPoint.main(AgentEntryPoint.java:754)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Caused by: com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file: target process not responding or HotSpot VM not loaded&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.tools.attach.LinuxVirtualMachine.&amp;lt;init&amp;gt;(LinuxVirtualMachine.java:106)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(LinuxAttachProvider.java:63)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:208)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; ... 5 more&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at com.singularity.ee.agent.appagent.AgentEntryPoint.main(AgentEntryPoint.java:768)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Caused by: java.lang.reflect.InvocationTargetException&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at java.lang.reflect.Method.invoke(Method.java:498)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at com.singularity.ee.agent.appagent.AgentEntryPoint.main(AgentEntryPoint.java:754)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Caused by: com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file: target process not responding or HotSpot VM not loaded&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.tools.attach.LinuxVirtualMachine.&amp;lt;init&amp;gt;(LinuxVirtualMachine.java:106)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(LinuxAttachProvider.java:63)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:208)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt; ... 5 more&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Oct 2017 02:23:37 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730387#M7102</guid>
      <dc:creator>CommunityUser</dc:creator>
      <dc:date>2017-10-23T02:23:37Z</dc:date>
    </item>
    <item>
      <title>Re: failed to attach java agent to the running VM</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730388#M7103</link>
      <description>&lt;P&gt;Looking at the above command line, it seems that the java process you are targetting for instrumentation is the &lt;A href="https://wrapper.tanukisoftware.com/doc/english/integrate-simple-nix.html" target="_self" rel="nofollow noopener noreferrer"&gt;Tanuki simple wrapper&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;By default, this will wait 2 seconds and then exit, after starting the actual application program which is is wrapping, so I wonder if it has already exitted by the time you run the attach?&lt;/P&gt;

&lt;P&gt;I also wonder whether instrumenting the wrapper with AppDynamics is what you want to do?&amp;nbsp; &amp;nbsp;You are probably better instrumenting the process that the wrapper starts (or amending the wrapper.app.&lt;EM&gt;n &lt;/EM&gt;properties to add in the -javaagent option to start the wrapped app&amp;nbsp;together with&amp;nbsp;the agent as it boots)&lt;/P&gt;</description>
      <pubDate>Tue, 24 Oct 2017 12:36:14 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/failed-to-attach-java-agent-to-the-running-VM/m-p/730388#M7103</guid>
      <dc:creator>Peter_Holditch</dc:creator>
      <dc:date>2017-10-24T12:36:14Z</dc:date>
    </item>
  </channel>
</rss>

