中文 | English
- This is an agent tool which can dynamic trace java method invoke stack.
- local environment
- use
mvn clean compile packagecommand to generate target bin, for example, target dir: xxx/jgodeye/dist/jgodeye-0.0.1-bin - add jvm args
-javaagent:xxx/jgodeye/dist/jgodeye-0.0.1-bin/jgodeye-trace-agent.jar=jgodeyeHome:xxx/jgodeye/dist/jgodeye-0.0.1-bin -noverifyto trace. - modify xxx/jgodeye/dist/jgodeye-0.0.1-bin/jgodeye.properties to controll trace info
- use
- prod environment
- use
wget https://jgodeye.oss-cn-beijing.aliyuncs.com/jgodeye-0.0.1-bin.zipcommand to download the file - use
unzip xxx/jgodeye/dist/jgodeye-0.0.1-bin.zipcommand to unzip file. - add jvm args
-javaagent:xxx/jgodeye/dist/jgodeye-0.0.1-bin/jgodeye-trace-agent.jar=jgodeyeHome:xxx/jgodeye/dist/jgodeye-0.0.1-bin -noverifyto trace. - modify xxx/jgodeye/dist/jgodeye-0.0.1-bin/jgodeye.properties to controll trace info
- use
- the trace result produce each thread stack with a markdown file, actually, you can view it by ide like this
- more args to control trace info
- add attach java progress
- idea plugin
The jgodeye is released under version 2.0 of the Apache License.

