Comments (5)
Hi, would you share your command line running with the jvm profiler, and the full error stacktrace?
from jvm-profiler.
Hi Sorry for the late response. Below are the details.
- installed service mix in debian
- created simple bundle and deployed it in the apache service mix.
- created jvm-profile jar by runining mvn clean package
- copied jvm-profiler.jar to /home/apache-servicemix-7.0.1/lib/boot/ directory.
- edited <service_mix_home_directory>/etc/config.properties.
org.osgi.framework.bootdelegation
org.apache.xml.serialize, \ ( existing/default last entry)
com.uber.profiling \ ( add this line at the end).
- edit servicemix.sh file to include -javaagent
javagent="/home/apache-servicemix-7.0.1/lib/boot/jvm-profiler-1.0.0.jar=reporter=com.uber.profiling.reporters.ConsoleOutputReporter,tag=mytag,metricInterval=5000,
durationProfiling=com.learning.bundle.simplebundle.Activator.method1"
below is the stack trace.
servicemix: JAVA_HOME not set; results may vary
Java Agent 1.0.0 premain args: reporter=com.uber.profiling.reporters.ConsoleOutputReporter,tag=mytag,metricInterval=5000,durationProfiling=com.learning.bundle.simplebundle.Activator.method1
1544192645859 com.uber.profiling.Arguments: Got argument value for reporter: com.uber.profiling.reporters.ConsoleOutputReporter
1544192645859 com.uber.profiling.Arguments: Got argument value for metricInterval: 5000
1544192645859 com.uber.profiling.Arguments: Got argument value for tag: mytag
1544192645859 com.uber.profiling.Arguments: Got argument value for durationProfiling: com.learning.bundle.simplebundle.Activator.method1
ConsoleOutputReporter - ProcessInfo: {"jvmInputArguments":"","jvmClassPath":"","epochMillis":1544192646015,"cmdline":"/usr/bin/java -javaagent:/home/extreme/apache-servicemix-7.0.1/lib/boot/jvm-profiler-1.0.0.jar=reporter=com.uber.profiling.reporters.ConsoleOutputReporter,tag=mytag,metricInterval=5000,durationProfiling=com.learning.bundle.simplebundle.Activator.method1 -server -Xms128M -Xmx512M -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass -Dcom.sun.management.jmxremote -Djava.endorsed.dirs=/usr/lib/jvm/java-8-oracle/jre/jre/lib/endorsed:/usr/lib/jvm/java-8-oracle/jre/lib/endorsed:/home/apache-servicemix-7.0.1/lib/endorsed -Djava.ext.dirs=/usr/lib/jvm/java-8-oracle/jre/jre/lib/ext:/usr/lib/jvm/java-8-oracle/jre/lib/ext:/home/apache-servicemix-7.0.1/lib/ext -Dkaraf.instances=/home/apache-servicemix-7.0.1/instances -Dkaraf.home=/home/apache-servicemix-7.0.1 -Dkaraf.base=/home/apache-servicemix-7.0.1 -Dkaraf.data=/home/apache-servicemix-7.0.1/data -Dkaraf.etc=/home/apache-servicemix-7.0.1/etc -Dkaraf.restart.jvm.supported=true -Djava.io.tmpdir=/home/apache-servicemix-7.0.1/data/tmp -Djava.util.logging.config.file=/home/apache-servicemix-7.0.1/etc/java.util.logging.properties -Dkaraf.startLocalConsole=true -Dkaraf.startRemoteShell=true -classpath /home/apache-servicemix-7.0.1/lib/boot/jvm-profiler-1.0.0.jar:/home/apache-servicemix-7.0.1/lib/boot/org.apache.karaf.diagnostic.boot-4.0.9.jar:/home/apache-servicemix-7.0.1/lib/boot/org.apache.karaf.jaas.boot-4.0.9.jar:/home/apache-servicemix-7.0.1/lib/boot/org.apache.karaf.main-4.0.9.jar:/home/apache-servicemix-7.0.1/lib/boot/org.osgi.core-6.0.0.jar org.apache.karaf.main.Main ","appId":null,"name":"5346@EX09-DEB8-13","host":"EX09-DEB8-13","processUuid":"4da3d9b4-1a82-4bed-87bf-c3c1e337ab59","agentVersion":"1.0.0","appClass":null,"tag":"mytag","xmxBytes":536870912,"appJar":null}
1544192646334 com.uber.profiling.AgentImpl: Finished one time profiler: com.uber.profiling.profilers.ProcessInfoProfiler@1e88b3c
ConsoleOutputReporter - CpuAndMemory: {"nonHeapMemoryTotalUsed":1.1333528E7,"bufferPools":[{"totalCapacity":8191,"name":"direct","count":1,"memoryUsed":8191},{"totalCapacity":0,"name":"mapped","count":0,"memoryUsed":0}],"heapMemoryTotalUsed":2.4718416E7,"vmRSS":58478592,"epochMillis":1544192646340,"nonHeapMemoryCommitted":1.3828096E7,"heapMemoryCommitted":1.28974848E8,"memoryPools":[{"peakUsageMax":251658240,"usageMax":251658240,"peakUsageUsed":507648,"name":"Code Cache","peakUsageCommitted":2555904,"usageUsed":507648,"type":"Non-heap memory","usageCommitted":2555904},{"peakUsageMax":-1,"usageMax":-1,"peakUsageUsed":9729016,"name":"Metaspace","peakUsageCommitted":10092544,"usageUsed":9729016,"type":"Non-heap memory","usageCommitted":10092544},{"peakUsageMax":1073741824,"usageMax":1073741824,"peakUsageUsed":1098576,"name":"Compressed Class Space","peakUsageCommitted":1179648,"usageUsed":1098576,"type":"Non-heap memory","usageCommitted":1179648},{"peakUsageMax":168296448,"usageMax":168296448,"peakUsageUsed":24718416,"name":"PS Eden Space","peakUsageCommitted":34078720,"usageUsed":24718416,"type":"Heap memory","usageCommitted":34078720},{"peakUsageMax":5242880,"usageMax":5242880,"peakUsageUsed":0,"name":"PS Survivor Space","peakUsageCommitted":5242880,"usageUsed":0,"type":"Heap memory","usageCommitted":5242880},{"peakUsageMax":358088704,"usageMax":358088704,"peakUsageUsed":0,"name":"PS Old Gen","peakUsageCommitted":89653248,"usageUsed":0,"type":"Heap memory","usageCommitted":89653248}],"processCpuLoad":5.294810597090132E-9,"systemCpuLoad":0.03212654764878385,"processCpuTime":540000000,"vmHWM":58478592,"appId":null,"name":"5346@EX09-DEB8-13","host":"EX09-DEB8-13","processUuid":"4da3d9b4-1a82-4bed-87bf-c3c1e337ab59","tag":"mytag","gc":[{"collectionTime":0,"name":"PS Scavenge","collectionCount":0},{"collectionTime":0,"name":"PS MarkSweep","collectionCount":0}]}
1544192646349 com.uber.profiling.AgentImpl: Ran periodic profiler (first run): com.uber.profiling.profilers.CpuAndMemoryProfiler@1794d431
1544192646349 com.uber.profiling.AgentImpl: Ran periodic profiler (first run): com.uber.profiling.profilers.MethodDurationProfiler@42e26948
1544192646355 com.uber.profiling.AgentImpl: Scheduled profiler com.uber.profiling.profilers.CpuAndMemoryProfiler@1794d431 with interval 5000 millis
1544192646356 com.uber.profiling.AgentImpl: Scheduled profiler com.uber.profiling.profilers.MethodDurationProfiler@42e26948 with interval 5000 millis
ConsoleOutputReporter - CpuAndMemory: {"nonHeapMemoryTotalUsed":1.1542144E7,"bufferPools":[{"totalCapacity":8192,"name":"direct","count":1,"memoryUsed":8192},{"totalCapacity":0,"name":"mapped","count":0,"memoryUsed":0}],"heapMemoryTotalUsed":2.5400016E7,"vmRSS":59019264,"epochMillis":1544192646356,"nonHeapMemoryCommitted":1.3828096E7,"heapMemoryCommitted":1.28974848E8,"memoryPools":[{"peakUsageMax":251658240,"usageMax":251658240,"peakUsageUsed":511360,"name":"Code Cache","peakUsageCommitted":2555904,"usageUsed":511360,"type":"Non-heap memory","usageCommitted":2555904},{"peakUsageMax":-1,"usageMax":-1,"peakUsageUsed":9904576,"name":"Metaspace","peakUsageCommitted":10092544,"usageUsed":9904576,"type":"Non-heap memory","usageCommitted":10092544},{"peakUsageMax":1073741824,"usageMax":1073741824,"peakUsageUsed":1126208,"name":"Compressed Class Space","peakUsageCommitted":1179648,"usageUsed":1126208,"type":"Non-heap memory","usageCommitted":1179648},{"peakUsageMax":168296448,"usageMax":168296448,"peakUsageUsed":25400016,"name":"PS Eden Space","peakUsageCommitted":34078720,"usageUsed":25400016,"type":"Heap memory","usageCommitted":34078720},{"peakUsageMax":5242880,"usageMax":5242880,"peakUsageUsed":0,"name":"PS Survivor Space","peakUsageCommitted":5242880,"usageUsed":0,"type":"Heap memory","usageCommitted":5242880},{"peakUsageMax":358088704,"usageMax":358088704,"peakUsageUsed":0,"name":"PS Old Gen","peakUsageCommitted":89653248,"usageUsed":0,"type":"Heap memory","usageCommitted":89653248}],"processCpuLoad":0.07692307692307693,"systemCpuLoad":0.14285714285714285,"processCpuTime":550000000,"vmHWM":59019264,"appId":null,"name":"5346@EX09-DEB8-13","host":"EX09-DEB8-13","processUuid":"4da3d9b4-1a82-4bed-87bf-c3c1e337ab59","tag":"mytag","gc":[{"collectionTime":0,"name":"PS Scavenge","collectionCount":0},{"collectionTime":0,"name":"PS MarkSweep","collectionCount":0}]}
Please wait while Apache ServiceMix is starting...
99% [=======================================================================>]1544192650276 com.uber.profiling.transformers.JavaAgentFileTransformer: Transforming class: com.learning.bundle.simplebundle.Activator
1544192650359 com.uber.profiling.transformers.JavaAgentFileTransformer: Transformed class method: com.learning.bundle.simplebundle.Activator.method1(), durationProfiling: true, argumentProfiling: []
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: com.uber.profiling.transformers.MethodProfilerStaticProxy not found by simplebundle [227]
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1550)
at org.apache.felix.framework.BundleWiringImpl.access$200(BundleWiringImpl.java:79)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1958)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 8 more
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
java.lang.NoClassDefFoundError: com/uber/profiling/transformers/MethodProfilerStaticProxy
at com.learning.bundle.simplebundle.Activator.method1(Activator.java:44)
at com.learning.bundle.simplebundle.Activator.start(Activator.java:31)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2238)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
100% [========================================================================]
Karaf started in 3s. Bundle stats: 225 active, 225 total
/ | ___ _ ____ () ___ | / () __
_ \ / _ \ '\ \ / / |/ / _ \ |/| | \ / /
) | __/ | \ V /| | (| __/ | | | |> <
|__/ _|| _/ ||__|| ||//_\
Apache ServiceMix (7.0.1)
Hit '' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '' or 'system:shutdown' to shutdown ServiceMix.
karaf@root>ConsoleOutputReporter - CpuAndMemory: {"nonHeapMemoryTotalUsed":7.266932E7,"bufferPools":[{"totalCapacity":40960,"name":"direct","count":8,"memoryUsed":40960},{"totalCapacity":0,"name":"mapped","count":0,"memoryUsed":0}],"heapMemoryTotalUsed":1.070836E8,"vmRSS":398389248,"epochMillis":1544192651355,"nonHeapMemoryCommitted":8.1199104E7,"heapMemoryCommitted":2.79445504E8,"memoryPools":[{"peakUsageMax":251658240,"usageMax":251658240,"peakUsageUsed":17902144,"name":"Code Cache","peakUsageCommitted":18284544,"usageUsed":17077120,"type":"Non-heap memory","usageCommitted":18284544},{"peakUsageMax":-1,"usageMax":-1,"peakUsageUsed":49610440,"name":"Metaspace","peakUsageCommitted":55181312,"usageUsed":49610440,"type":"Non-heap memory","usageCommitted":55181312},{"peakUsageMax":1073741824,"usageMax":1073741824,"peakUsageUsed":5981760,"name":"Compressed Class Space","peakUsageCommitted":7733248,"usageUsed":5981760,"type":"Non-heap memory","usageCommitted":7733248},{"peakUsageMax":168296448,"usageMax":143130624,"peakUsageUsed":145227776,"name":"PS Eden Space","peakUsageCommitted":145227776,"usageUsed":47652104,"type":"Heap memory","usageCommitted":143130624},{"peakUsageMax":17825792,"usageMax":17825792,"peakUsageUsed":17799024,"name":"PS Survivor Space","peakUsageCommitted":17825792,"usageUsed":17799024,"type":"Heap memory","usageCommitted":17825792},{"peakUsageMax":358088704,"usageMax":358088704,"peakUsageUsed":41632472,"name":"PS Old Gen","peakUsageCommitted":118489088,"usageUsed":41632472,"type":"Heap memory","usageCommitted":118489088}],"processCpuLoad":0.48255959849435387,"systemCpuLoad":0.48895582329317266,"processCpuTime":19780000000,"vmHWM":402219008,"appId":null,"name":"5346@EX09-DEB8-13","host":"EX09-DEB8-13","processUuid":"4da3d9b4-1a82-4bed-87bf-c3c1e337ab59","tag":"mytag","gc":[{"collectionTime":123,"name":"PS Scavenge","collectionCount":11},{"collectionTime":115,"name":"PS MarkSweep","collectionCount":2}]}
logout
1544192654668 Running java agent shutdown
1544192654668 Running java agent shutdown
1544192654668 Running periodic profiler (last run): com.uber.profiling.profilers.CpuAndMemoryProfiler@1794d431
1544192654668 Running periodic profiler (last run): com.uber.profiling.profilers.CpuAndMemoryProfiler@1794d431
ConsoleOutputReporter - CpuAndMemory: {"nonHeapMemoryTotalUsed":7.2596568E7,"bufferPools":[{"totalCapacity":40960,"name":"direct","count":8,"memoryUsed":40960},{"totalCapacity":0,"name":"mapped","count":0,"memoryUsed":0}],"heapMemoryTotalUsed":1.43299992E8,"vmRSS":393551872,"epochMillis":1544192654668,"nonHeapMemoryCommitted":8.1985536E7,"heapMemoryCommitted":2.79445504E8,"memoryPools":[{"peakUsageMax":251658240,"usageMax":251658240,"peakUsageUsed":17902144,"name":"Code Cache","peakUsageCommitted":18284544,"usageUsed":16357632,"type":"Non-heap memory","usageCommitted":18284544},{"peakUsageMax":-1,"usageMax":-1,"peakUsageUsed":50189248,"name":"Metaspace","peakUsageCommitted":55836672,"usageUsed":50189248,"type":"Non-heap memory","usageCommitted":55836672},{"peakUsageMax":1073741824,"usageMax":1073741824,"peakUsageUsed":6049688,"name":"Compressed Class Space","peakUsageCommitted":7864320,"usageUsed":6049688,"type":"Non-heap memory","usageCommitted":7864320},{"peakUsageMax":168296448,"usageMax":143130624,"peakUsageUsed":145227776,"name":"PS Eden Space","peakUsageCommitted":145227776,"usageUsed":83868496,"type":"Heap memory","usageCommitted":143130624},{"peakUsageMax":17825792,"usageMax":17825792,"peakUsageUsed":17799024,"name":"PS Survivor Space","peakUsageCommitted":17825792,"usageUsed":17799024,"type":"Heap memory","usageCommitted":17825792},{"peakUsageMax":358088704,"usageMax":358088704,"peakUsageUsed":41632472,"name":"PS Old Gen","peakUsageCommitted":118489088,"usageUsed":41632472,"type":"Heap memory","usageCommitted":118489088}],"processCpuLoad":0.04677480196152395,"systemCpuLoad":0.05695963787250094,"processCpuTime":21020000000,"vmHWM":402219008,"appId":null,"name":"5346@EX09-DEB8-13","host":"EX09-DEB8-13","processUuid":"4da3d9b4-1a82-4bed-87bf-c3c1e337ab59","tag":"mytag","gc":[{"collectionTime":123,"name":"PS Scavenge","collectionCount":11},{"collectionTime":115,"name":"PS MarkSweep","collectionCount":2}]}
Please let me know if i miss anything or need more information.
from jvm-profiler.
Below are argument details.
/usr/bin/java -javaagent:/home/apache-servicemix-7.0.1/lib/boot/jvm-profiler-1.0.0.jar=reporter=com.uber.profiling.reporters.ConsoleOutputReporter,tag=mytag,metricInterval=5000,durationProfiling=com.learning.bundle.simplebundle.Activator.method1 -server -Xms128M -Xmx512M -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass -Dcom.sun.management.jmxremote -Djava.endorsed.dirs=/usr/lib/jvm/java-8-oracle/jre/jre/lib/endorsed:/usr/lib/jvm/java-8-oracle/jre/lib/endorsed:/home/apache-servicemix-7.0.1/lib/endorsed -Djava.ext.dirs=/usr/lib/jvm/java-8-oracle/jre/jre/lib/ext:/usr/lib/jvm/java-8-oracle/jre/lib/ext:/home/apache-servicemix-7.0.1/lib/ext -Dkaraf.instances=/home/apache-servicemix-7.0.1/instances -Dkaraf.home=/home/apache-servicemix-7.0.1 -Dkaraf.base=/home/apache-servicemix-7.0.1 -Dkaraf.data=/home/apache-servicemix-7.0.1/data -Dkaraf.etc=/home/apache-servicemix-7.0.1/etc -Dkaraf.restart.jvm.supported=true -Djava.io.tmpdir=/home/apache-servicemix-7.0.1/data/tmp -Djava.util.logging.config.file=/home/apache-servicemix-7.0.1/etc/java.util.logging.properties -Dkaraf.startLocalConsole=true -Dkaraf.startRemoteShell=true -classpath /home/apache-servicemix-7.0.1/lib/boot/jvm-profiler-1.0.0.jar:/home/apache-servicemix-7.0.1/lib/boot/org.apache.karaf.diagnostic.boot-4.0.9.jar:/home/apache-servicemix-7.0.1/lib/boot/org.apache.karaf.jaas.boot-4.0.9.jar:/home/apache-servicemix-7.0.1/lib/boot/org.apache.karaf.main-4.0.9.jar:/home/apache-servicemix-7.0.1/lib/boot/org.osgi.core-6.0.0.jar org.apache.karaf.main.Main
from jvm-profiler.
It seems the felix framework may load class in some different way? Maybe you could dig a little deep into this metho "org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation" and see how it loads the class.
from jvm-profiler.
Close inactive issue
from jvm-profiler.
Related Issues (20)
- Analytics on the metrics
- How to trace the HDFS file paths each Spark application reads or writes and identify hot files for further optimization?
- StacktraceCollectorProfilerTest failure: AssertionError in profile method, expected 4 but got 6
- Reference for fields used HOT 3
- Adding ThreadMXBean information in the profiler HOT 4
- Readme wildcard for durationProfiling not shown HOT 1
- jvm profiler parameter ignored HOT 1
- a bug has appeared when I use jvm-profiler with spark client mode HOT 2
- Easy way to Map ProcessUUID of an Executor to Spark Executor UI ID.
- Influxdb-java version needs to be updated HOT 3
- multiple packages/methods for duration profiling HOT 1
- unable to load cache item HOT 2
- Documentation for metrics collected HOT 6
- Error opening zip file or JAR manifest missing : jvm-profiler-1.0.0.jar HOT 8
- “NoSuchMethodErrors” due to multiple versions of com.fasterxml.jackson.core:jackson-core:jar HOT 3
- Ability to Specify Thresholds for metrics and report it. HOT 1
- RollingFileOutputReporter support HOT 4
- Does this work with pyspark applications? HOT 1
- durationProfiling and ioProfiling for spark application
- Add support for custom user defined metrics
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jvm-profiler.