监控jvm

作者: 一飞冲不了天 | 来源:发表于2019-10-08 13:36 被阅读0次

jconsole

1、在tomcat/bin/catalina.sh 文件中添加如下配置:

JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=0.0.0.0"
JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote"
JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote.port=8082"
JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote.ssl=false"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"

第一行配置tomcat所在主机的ip地址,第三行配置jmx的监控端口号

2、重启tomcat,在本地启动jconsole,根据配置的ip和端口远程连接即可。

visualVM 根据jmx进行监控

1、在tomcat/bin/catalina.sh 文件中添加如下配置:

JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=0.0.0.0"
JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote"
JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote.port=8082"
JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote.ssl=false"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"

2、在java 的home目录下添加文件jstatd.all.policy,文件内容如下:

grant codebase "file:${java.home}/../lib/tools.jar" {
permission java.security.AllPermission;
};

3、启动jstatd (在jdk的bin目录下),启动命令如下:

jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=10.12.49.64 &

hostname为tomcat所在主机地址

4、启动后使用jps查看jstatd是否启动成功

jstatd 启动成功后,visualVM才能监控到jvm的运行情况

相关文章

  • JVM性能调优

    JVM性能调优 JVM性能监控工具介绍

  • jvm监控与调优之jdk命令行工具

    jvm监控与调优之jdk命令行工具 目录 jvm监控与调优之jdk命令行工具jvm的参数类型标准参数X参数XX参数...

  • 服务器JVM等查看

    常用 JVM性能调优监控工具JDK内置工具使用JAVA线程dump分析JVM致命错误日志1 . CPU的监控 cs...

  • JVM监控

    1、jmap:Java内存印象工具 语法 jmap [option] pid options参数 -dump:生成...

  • jvm监控

    jdk自带工具 jps jmap jhat jstat jstack 可解决的问题 内存不足,线程死锁,锁竞争,线...

  • JVM监控

    1、jps jps命令:返回当前系统中的Java的进程号 -l:返回Java进程全路径 -q:...

  • 监控jvm

    jconsole 1、在tomcat/bin/catalina.sh 文件中添加如下配置: 第一行配置tomcat...

  • JVM性能监控工具使用说明

    JVM性能监控工具使用说明 命令JPS 命令JSTAT JMAP JSTACK PSTREE TOP JVM中系统变量

  • JVM调优(转)

    JVM调优 无监控不调优: Java内存区域划分 JVM采用垃圾的收集算法 JVM参数 Java对象分配顺序 在E...

  • 几种线上问题排查常用的java命令

    JVM性能调优监控工具之jps、jstack、jmap、jhat、jstat jps 查看所有的jvm进程,包括进...

网友评论

      本文标题:监控jvm

      本文链接:https://www.haomeiwen.com/subject/dsjbpctx.html