Jconsole是jdk自带的一套java虚拟机执行状况监视器,它能够用来监控虚拟机的内存,线程,cpu使用情况以及相关的java进程相关的MBean,主界面例如以下:图1怎样连接被监控的Java虚拟机:1. 设置被监控的Java虚拟机启动的參数,一般的情况下,会有下面三个參数,各自是:-Dcom....
分类:
其他好文 时间:
2015-05-09 16:17:44
阅读次数:
198
在myeclipse里编写demo程序后运行,打开jconsole发现在本地进程列表发现只有jconsole本身,没有期望中的myeclipse进程和demo进程。 搜索“jconsole本地连接失败”大多数给出的答案都是: 在Run configurati...
首先需要的jar包
其次代码如下:
package com.test;
import java.io.IOException;
import java.net.MalformedURLException;
import java.util.Hashtable;
import javax.management.MBeanServerConnection;
import javax.m...
分类:
Web程序 时间:
2015-05-05 14:31:02
阅读次数:
147
概览 最近kafka server消息服务上线了,基于jmx指标参数也写到zabbix中了,但总觉得缺少点什么东西,可视化可操作的界面。zabbix中数据比较分散,不能集中看整个集群情况。或者一个cluster中broker列表,自己写w...
分类:
Web程序 时间:
2015-04-24 19:38:34
阅读次数:
294
一、专业术语 GC垃圾回收机制:当需要分配的内存空间不再使用的时候,JVM将调用垃圾回收机制来回收内存空间。 JMX(JavaManagement Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输...
分类:
其他好文 时间:
2015-04-21 01:36:53
阅读次数:
171
weblogicServier实现了JMX规范,提供了各种各样的MBeans对WebLogicServer的各项配置及性能进行监控的API。通过weblogic提供的API可以对server(服务),cluster(集群)等进行监控。下面主要罗列对server进行监控的指标。1、常用一般监控指标指标名指标描述MBean属性服务状态此服务..
分类:
Web程序 时间:
2015-04-20 13:19:03
阅读次数:
503
jboss控制台jmx-console登陆的用户名密码设置1.登录运行角色JBossAdmin都是在login-config.xml中配置文件位置:jboss-eap-5.1/jboss-as/server/default/conf/login-config.xml<application-policyname="jmx-console">
<authentication>
<login-modulecode="org.j..
分类:
其他好文 时间:
2015-04-17 18:36:50
阅读次数:
135
以前做过一个性能测试项目,基于nginx+Hbase+Hadoop,第一次接触开源的东西,遇到各种问题,印象深的是Hbase和Hadoop的监控,当时也搜索到可以用开源的监控工具或写代码通过JMX取JVM的信息。在摸索的过程中发现一种更简单方便的办法,不用监控工具和写大量代码,直接用loadrunn...
分类:
其他好文 时间:
2015-04-17 17:54:03
阅读次数:
191
想验证你对 jvm 配的一些调优参数有没有起作用吗?想不想实时监控你自定义的线程池的在实际运行时的线程个数、有没有死锁?想不想实时监控你的 Java 应用的堆内存使用情况,并根据峰值等数据设置最适合你的 Xms、Xmx 等参数?想不想找到你的应用的永久区 PermGen 的使用峰值,并根据其去设置合理的 XX:PermSize、XX:MaxPermSize 等参数?如何根据应用实时的运行运行情况合理配置年轻代(Young Generation,即 Eden 区和两个 Survivor 区之和)和年老代(Ol...
分类:
编程语言 时间:
2015-04-15 21:31:02
阅读次数:
197