`
Jack-chen
  • 浏览: 69382 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

通JMX连接glassfish服务器

    博客分类:
  • Java
阅读更多
HashMap env = new HashMap(1);
        final String[]    credentials    = new String[] { "admin", "adminadmin" };
        env.put( JMXConnector.CREDENTIALS, credentials );
        // so our JMXConnectorProvider may be found
        //env.put( JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES, "com.sun.enterprise.admin.jmx.remote.protocol" );
        JMXServiceURL serviceURL = new JMXServiceURL( "service:jmx:rmi:///jndi/rmi://localhost:8686/management/rmi-jmx-connector");
        JMXConnector connector = JMXConnectorFactory.connect(serviceURL , env);
        MBeanServerConnection connection = connector.getMBeanServerConnection();
           
        Object o = connection.invoke(new ObjectName("com.sun.appserv:type=domain,category=config"), "getName", new Object[]{}, new String[]{});
        System.out.println(o); 通过jmx http连接
        HashMap env = new HashMap(4);
        env.put( "com.sun.enterprise.as.http.auth", "BASIC" );
        env.put( "USER", "admin" );
        env.put( "PASSWORD", "adminadmin" );
        env.put( JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES, "com.sun.enterprise.admin.jmx.remote.protocol" );
        JMXServiceURL serviceURL = new JMXServiceURL("s1ashttp", "localhost", 4848);
        final JMXConnector conn    = JMXConnectorFactory.connect( serviceURL, env );
        MBeanServerConnection connection = conn.getMBeanServerConnection();
       
        Object o = connection.invoke(new ObjectName("com.sun.appserv:type=domain,category=config"), "getName", new Object[]{}, new String[]{});
        System.out.println(o);

Good Luck!
Yours Matthew!
分享到:
评论

相关推荐

    JMX 在GlassFish中的应用

    jmx和jmx在glassfish中的应用

    JMX 连接工具 Eclipse 插件

    JMX 连接工具 Eclipse 插件, 可实现 JMX 服务端的连接

    tomcat开启远程jmx连接方式

    tomcat开启远程jmx连接方式包括tomcat5 6 7 windows版本开启远程jmx连接监控

    TongWeb7的JMX监控.doc

    TongWeb常见问题处理,用于运维的问题处理,便于解决应用部署时遇到的各种问题...

    JMX 远程服务器信息监控

    使用JMX实现对远程服务器端的信息监控:包括CPU,内存,加载类,堆信息等数据

    jmxpool:JMX 连接池

    Xoriant 应用程序 JMX 连接池 使用 Apache 通用池 API 构建。 电源功能包括: JMX 连接池 先决条件 安装 [节点] ( ) ( ) 用法 使用以下任一方法下载整个源代码: Git : git clone ...

    jmx 实现远程连接tomcat

    本文档主要介绍了jmx连接T远程监控tomcat的详细配置,文档包含了一些配置的详细图片和需要注意的内容

    Zabbix使用JMX方式监控国产中间件东方通设备

    基础信息有:Classes、Compilation、Garbage Collector、General、Gzip Compression、Memory、MemoryPool、OperatingSystem、Runtime、Sessions、Status、hreads等指标

    JMX-how-to-use.rar_jmx_服务器_远程监控 文件

    光宇java的JMX远程服务器管理监控系统的帮助文件,说明了JMX在javaweb中的一些应用及应用方法。

    JMX以RMI方式连接的场景示例

    JMX以RMI方式连接的场景示例,从“服务器A远程获取服务器B的历史IP访问记录”这一场景出发,将JMX框架的各层简单的串了一遍。其中包括了MBean、Agent、Client每个层的详细代码和说明

    使用RMI远程连接JVM.用JMX获取JVM的参数

    使用RMI远程连接JVM.用JMX获取JVM的参数.

    JMX实战 JMX开发

    JMX实战 书中不仅有对于基础知识的介绍,还有对于JMX开发中重大的体系架构问题的深入探讨,总结了大量JMX开发中的设计模式,并讨论了框架、安全性与性能等等。书中提供了几个典型的例子,兼顾各种开发平台,这些...

    tomcat 远程监控 ,jmx连接工具

    云服务上的tomcat监控使用到的jar包,需要的可以直接下载,注意tomcat的版本需要和jar包的版本对应

    使用JMX连接JVM实现过程详解

    主要介绍了使用JMX连接JVM实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    jmx一步步来 jmx快速上手指南

    jmx快速上手 jmx快速上手 jmx快速上手 jmx快速上手

    Zabbix通过JMX方式监控java中间件

    Java-gateway通过配置文件中START_POLLERS参数设置启动多个线程,在zabbix服务器这边如果一个连接所用时间超过Timeout,将会被中断,但是Java-gateway将继续从JMXcounter取数据。所以 StartJavaPollers设置的值要...

    jmx入门

    为什么JMX那么受欢迎,JMX到底有那些优势只得人们去学习和理解,本文从JMX的基本架构、hellowold jmx以及spring对JMX的支持讲起,希望大家能通过本文对JMX有个基础的认识,并能通过本文为今后学习JMX打个基础

    Fiddler导出jmx文件

    Fiddler导出jmx文件,解决Fiddler导出文件中 没有jmx文件选项,各个版本fiddler都适用

    亲测可用 com.sun.jmx. jmxri-1.2.1.jar

    Description Resource Path Location Type Missing artifact com.sun.jmx:jmxri:jar:1.2.1 pom.xml /eshop-storm line 2 Maven Dependency Problem

Global site tag (gtag.js) - Google Analytics