3.4. JVM Agent
来源:互联网 发布:3des算法的c语言实现 编辑:程序博客网 时间:2024/06/07 01:33
3.4. JVM AgentJVM agent 是正确的agent 当它来测量一个任意的Java 应用,不被其他的agents覆盖。这个agent 可以通过任何的Java程序启动 通过某些启动选项到JVM。或者它可以被动态的连接到一个已经运行Java 进程。3.4.1. Jolokia as JVM AgentJVM agent 使用JVM Agent 接口用于linking到任何JVM。在覆盖下 它使用一个HTTP-Server,3.4.1.1. Installation 安装:这个agent gets 安装通过提供一个单独的启动选项 -javaagent 当启动一个Java processjava -javaagent:agent.jar=port=7777,host=localhostagent.jar 是Jolokia JVM agent的文件名字,agent 可以从下载页下载。centos6.5:/root#ps -ef | grep java | grep -v greproot 8741 1 0 14:49 pts/0 00:00:10 /usr/java/jdk1.8.0_20/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-8.5.11/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms409m -Xmx409m -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath /usr/local/apache-tomcat-8.5.11/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.11/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/apache-tomcat-8.5.11 -Dcatalina.home=/usr/local/apache-tomcat-8.5.11 -Djava.io.tmpdir=/usr/local/apache-tomcat-8.5.11/temp org.apache.catalina.startup.Bootstrap startcentos6.5:/root#java -jar jolokia-jvm-1.3.5-agent.jar 9156 jolokia-jvm-1.3.5-agent.jar8741 org.apache.catalina.startup.Bootstrap start运行上面的命令会显示当前该机器上正在运行的MBean server的所有程序的PID。这里Java应用的PID为 8741 centos6.5:/root#java -jar jolokia-jvm-1.3.5-agent.jar --agentContext /j4p start 8741Started Jolokia for PID 8741http://127.0.0.1:8778/j4p/ #我们上面的HelloAgent也在其中。这里假设HelloAgent的PID是27463 #$> java -jar jolokia-jvm6.jar --agentContext /HelloAgent start 27463
0 0
- 3.4. JVM Agent
- 给JVM配置jmx agent
- Java agent实现JVM exception 统计
- JVM 监控 jmxtrans 和 jmxtrans-agent
- JVM的动态agent机制:在main函数启动之后运行agent
- 使用JVM TI技术插装字节码,实现Java代码执行控监Agent
- ERROR: Cannot load this JVM TI agent twice, check your java command line for
- weblogic开启debug模式启动时出现ERROR: Cannot load this JVM TI agent twice
- idea tomcat调试无法启动 Cannot load this JVM TI agent twice
- Java字节码4-使用Java-Agent实现一个JVM监控工具
- Intellij Idea debug报错【ERROR: Cannot load this JVM TI agent twice, check your java command line】
- Itellij ideal "Cannot load this JVM TI agent twice, check your java command line for duplicate jd"
- paly 框架Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
- 操纵Agent
- SNMP - Agent
- Agent计算
- 关于Agent
- agent,insurance
- JAVA解析JSON数据
- Andriod 内存泄露问题的整理
- Dom4j工具解析XML
- iOS 集成Protobuf,转换proto文件
- 如何解决ajax跨域问题(转)
- 3.4. JVM Agent
- javaFX 子线程更新主线程UI
- 筋斗云接口编程 / 子表对象
- 乘法逆元的作用
- [黑科技] WPS通过VB宏函数实现自编号功能
- 机器学习数据集
- 筋斗云接口编程 / 虚拟表和视图
- Windows添加鼠标右键打开方式
- VB二进制文件读写