`
dylan0514sina.cn
  • 浏览: 94966 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JConsole,JVisualVM

 
阅读更多
JConsole,JVisualVM都是JAVA自带的监测工具,在%JAVA_HOME%\bin下
JConsole使用官方文档http://docs.oracle.com/javase/7/docs/technotes/guides/management/jconsole.html
直接在cmd下 jconsole就可启动;jconsole等都是监测进程级的JAVA应用。当启动jconsole时会自动监测本地的JAVA进程.在本地配置好tomcat应用之后,可以以两种方式启动:startup.bat或
tomcat6.exe,对于startup.bat方式的启动,因为是进程级的JAVA应用,所以jconsole能够监测到;而tomcat6.exe是服务的方式启动的,内部的机制肯定代理了JAVA进程,但在window下,jconsole不能监测。
对于本地JAVA进程监控,jconsole难道就没辙了吗?不是:添加JMX Connection.JMX连接。JMX无论是对于本地的localhost,还是远程的主机都有效。只要应用端开了JMX连接服务端口并指定了
验证方式。jconsole使用指定的验证方式登录

匿名认证清单
-Dcom.sun.management.jmxremote.port=9000
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

JAAS集成LDAP认证清单
-Dcom.sun.management.jmxremote.port=9000
-Dcom.sun.management.jmxremote.ssl=false
-Djava.security.auth.login.config=D:\ims\ldap.config
-Dcom.sun.management.jmxremote.login.config=ExampleCompanyConfig

ldap.config内容如下
ExampleCompanyConfig {
    com.sun.security.auth.module.LdapLoginModule REQUIRED
	userProvider="ldaps://client-test:636/ou=skyon,dc=skyon,dc=com,dc=cn"
	authIdentity="cn={USERNAME},ou=skyon,dc=skyon,dc=com,dc=cn"
	debug=true
	authzIdentity=controlRole
	useSSL=false;
    };

登录的时候提供LDAP用户名和密码
分享到:
评论

相关推荐

    JVisualVM进行性能分析中,jconsole需要的jtop插件

    JVisualVM和jconsole是两款由Oracle提供的强大工具,用于监控和分析Java应用程序的性能。本文将详细介绍JVisualVM以及jconsole中jtop插件的使用,特别是在JDK1.8环境下。 JVisualVM是一款集成化工具,它包含了多种...

    jvisualvm插件VisualVM-JConsole依赖包JTop.jar

    《深入理解JTop.jar在VisualVM与JConsole中的应用》 在Java开发领域,JTop.jar是一个非常实用的工具,它被设计用于增强Java Virtual Machine (JVM)的监控能力。JTop.jar是VisualVM和JConsole的插件,通过它可以获取...

    jvisualvm插件

    jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,

    jvisualvm插件JDK1.8_64.zip

    - **com-sun-tools-visualvm-modules-jconsole.nbm**:JConsole集成,让JConsole的功能也能在JVisualVM中使用。 - **com-sun-tools-visualvm-modules-tracer-dynamic.nbm**:动态Tracer插件,允许在运行时添加和...

    Cubic java应用诊断工具.rar

    Java自带了许多诊断工具,例如JConsole、JVisualVM、jmap、jstack、jcmd等。这些工具都是非常常用的工具,它们可以帮助开发人员诊断Java应用程序的性能问题。其中,JConsole和JVisualVM是图形化工具,可以用来监控...

    jconsole.nbm

    jvisualvm的jconsole plugins插件,打开jvisualvm后打开工具->插件->已下载->添加插件,然后选中下载的nbm安装包进行安装,安装成功后重启即可。

    【IT十八掌徐培成】Java基础第26天-02.jvm-young gen-old gen-eden-sur-jvisualvm-jconsole.zip

    `jvisualvm` 和 `jconsole` 是两款强大的JVM性能监控和诊断工具,它们可以帮助开发者分析JVM内存状态、CPU使用情况、线程状态等信息,找出性能瓶颈,对优化Java应用程序非常有帮助。 - **JVisualVM**:它是Java ...

    jconsole使用

    - 对于更复杂的监控需求,可能需要使用如JVisualVM、Dynatrace或AppDynamics等专业工具。 **六、总结** `jconsole`作为JMX的客户端,为Java开发者提供了便捷的监控手段。虽然功能相对基础,但足以应对日常的性能...

    公司内部培训jconsole

    虽然 Jconsole 是一个功能强大的监控工具,但 jvisualvm 提供了更多特性,包括性能分析、线程快照、内存分析等,是 Jconsole 的一个增强版,更适用于复杂的性能调优场景。 【MBean 开发】 MBean 的开发可以通过遵循...

    com-sun-tools-visualvm-modules-jconsole-1.3

    jvisualVM的插件jconsole。选择jvisualVM顶部菜单,工具-插件-已下载-添加插件,选择com-sun-tools-visualvm-modules-jconsole.nbm,然后打开安装即可。

    java内存查看工具jvisualvm

    jvisualvm是一个强大的多合一工具,它包含了多种Java应用程序的诊断功能,如JMX(Java Management Extensions)、JConsole和Visual GC。它可以实时地查看和分析Java应用的内存占用、线程状态、CPU使用率、类加载...

    JMM-Heap-Stack:Eclipse 内存分析器、JProfiler、jconsole、jmc、jvisualvm、内存转储

    - jconsole是JDK自带的图形化监控工具,可以监控Java应用的内存、线程、类加载、CPU使用等信息。 - 提供了内存图表和线程快照,有助于诊断性能问题。 7. **JMC(Java Mission Control)**: - Oracle JDK的一...

    Jvisualvm JTop包

    JVM性能监控工具Jvisualvm插件Jconsole配置所需jar包

    jdk-8u161-linux-x64.tar.zip

    JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。 如果你需要运行java程序,只需...

    jprofiler windows 64

    jvm分析性能必备工具,比jconsole、jvisualvm好用 可以在idea安装插件后关联 即可启动容器时 一直观察jvm性能,推荐开发人员使用。

    解决java maven项目找不到jconsole-1.8.0.jar和tools-1.8.0.jar包问题

    `jconsole`是Java官方提供的JVM可视化监控工具,而`tools.jar`包含了JDK的各种工具类,如JDB、JVisualVM等。在Maven项目中,如果你没有明确地在`pom.xml`文件中添加这些依赖,但项目运行时却出现了这些包的引用,这...

    《JVM从入门到入魔》笔记.pdf

    3:JVM内存调优:JVM参数【标准参数、-X参数、-XX参数等】+常用命令【jps、jinfo、jstat、jstack、jmap】+常用工具【jconsole、jvisualvm、Arthas、MAT】+性能优化及总结+高并发场景分析+JVM性能优化指南。

    JDK14性能管理工具之Jconsole的使用详解

    JConsole是JDK14中一个重要的性能管理工具,它位于JAVA_HOME/bin目录下,可通过直接执行`JConsole`命令启动。JConsole提供了对Java应用程序的实时监控和诊断功能,帮助开发者了解应用的运行状态,优化性能,以及查找...

    JVM监控工具使用入门

    本文将详细介绍JDK自带的一些强大的JVM监控工具,包括jconsole、jvisualvm以及Oracle JRockit Mission Control (JRMc),并指导如何利用这些工具进行本地和远程JVM监控。 #### 监控工具介绍 ##### jconsole ...

Global site tag (gtag.js) - Google Analytics