alibaba / TProfiler

TProfiler是一个可以在生产环境长期使用的性能分析工具
GNU General Public License v2.0
2.38k stars 923 forks source link

linux 上用jsvc 方式启动tomcat 如何配置 Tprofile #18

Closed JimmyYu001 closed 11 years ago

JimmyYu001 commented 11 years ago

您好,如果在linux上用jsvc方式启动tomcat 如何配置 Tprofile 这步呢 在 jvm 启动参数中添加-javaagent:/path/tprofiler.jar -Dprofile.properties=/path/profile.properties 希望高手告知

jlusdy commented 11 years ago

shift touch "$CATALINA_OUT" if [ "$1" = "-security" ] ; then if [ $have_tty -eq 1 ]; then echo "Using Security Manager" fi shift eval \"$_RUNJAVA\" \"$LOGGING_CONFIG\" $LOGGING_MANAGER $JAVA_OPTS $CATALINA _OPTS \ -Djava.endorsed.dirs=\"$JAVA_ENDORSED_DIRS\" -classpath \"$CLASSPATH\" \ -Djava.security.manager \ -Djava.security.policy==\"$CATALINA_BASE/conf/catalina.policy\" \ -Dcatalina.base=\"$CATALINA_BASE\" \ -Dcatalina.home=\"$CATALINA_HOME\" \ -Djava.io.tmpdir=\"$CATALINA_TMPDIR\" \ org.apache.catalina.startup.Bootstrap "$@" start \

"$CATALINA_OUT" 2>&1 "&"

else eval \"$_RUNJAVA\" \"$LOGGING_CONFIG\" $LOGGING_MANAGER $JAVA_OPTS $CATALINA _OPTS \ -Djava.endorsed.dirs=\"$JAVA_ENDORSED_DIRS\" -classpath \"$CLASSPATH\" \ -Dcatalina.base=\"$CATALINA_BASE\" \ -Dcatalina.home=\"$CATALINA_HOME\" \ -Djava.io.tmpdir=\"$CATALINA_TMPDIR\" \ -javaagent:/home/admin/tprofiler/tprofiler.jar -Dprofile.properties=/home/ admin/tprofiler/profile.properties \ org.apache.catalina.startup.Bootstrap "$@" start \

"$CATALINA_OUT" 2>&1 "&"

加在catalina.sh的启动脚本段

jlusdy commented 11 years ago

@happyliang 问题解决了吗

JimmyYu001 commented 11 years ago

谢谢解决了,是我jsvc 版本低不支持 javaagent 参数

在 2013-07-08 14:06:56,"丁宇" notifications@github.com 写道:

@happyliang 问题解决了吗

— Reply to this email directly or view it on GitHub.

jlusdy commented 11 years ago

@happyliang 好的,了解了

JimmyYu001 commented 11 years ago

你好,还有一个问题想请教,我们这监控日志tmethod.log 为什么运行后没有数据呢,请问这是什么原因呢

在 2013-07-15 14:14:19,"丁宇" notifications@github.com 写道:

@happyliang 好的,了解了

— Reply to this email directly or view it on GitHub.

jlusdy commented 11 years ago

要等你配置的结束时间到了,才会有这个数据

jlusdy commented 11 years ago

@happyliang

JimmyYu001 commented 11 years ago

您好,谢谢百忙当中帮我解答啊,现在是每次都等配置时间过后在用那个分析程序分析,但是分析后就是文件里没有数据

在 2013-07-30 13:31:51,"丁宇" notifications@github.com 写道:

要等你配置的结束时间到了,才会有这个数据

— Reply to this email directly or view it on GitHub.

jlusdy commented 11 years ago

@happyliang 你可以把你的配置文件和生成的日志发到我邮箱,我看看 tsampler那个就不用发了

JimmyYu001 commented 11 years ago

您好,这是我项目生成日志,你帮忙给我看下有啥问题

jlusdy commented 11 years ago

没看到,你提交到哪里了?

JimmyYu001 commented 11 years ago

???ϴ????˸???????û???յ???

?? 2013-08-02 11:57:56??"????" notifications@github.com д?