- 浏览: 912614 次
- 性别:
- 来自: 宁波
文章分类
最新评论
-
masuweng:
不错!!!!!
自定义表单的设计与实现 -
xhackertxl:
注意将jstock cvs下来后去掉原先的J2SE 1.6li ...
开源项目推荐 — 股票分析软件JStock -
luoyexiaozhu:
最近在学表单这一块,没有思路,能发给我一份学习一下吗86239 ...
WEB项目中自定义表单的设计与实现 -
volunteer521:
楼主,以下的引用类没有对应的jar包,麻烦共享以下,谢谢!im ...
通用数据抽取系统 -
baichixiaozi:
体验下,谢谢分享
原创简化Web开发的框架 - JSPTagEx
JavaMelody开源项目地址:http://code.google.com/p/javamelody/
JavaMelody介绍 写道
JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看
比如你要监控某个Web程序,你可以将javamelody.jar和jrobin-1.5.9.1.jar放在web-inf\lib下,并且在web程序的web.xml加入以下代码:
<filter> <filter-name>monitoring</filter-name> <filter-class>net.bull.javamelody.MonitoringFilter</filter-class> </filter> <filter-mapping> <filter-name>monitoring</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <listener-class>net.bull.javamelody.SessionListener</listener-class> </listener>
现在就可以查看web程序的监控数据图表了,比如我们监控:http://t.faqee.com 的web程序,监控入口就是类似:http://t.faqee.com/vms/monitoring?period=jour,非常方便,从这个分析监控来看,你可以分析出那些请求较慢,SQL执行情况,CPU内存占用情况等,推荐使用!
评论
32 楼
itstarting
2011-06-13
我JDBC连接图一直是空的,不知道为什么——但SQL统计那块我都看到了。
已经在issue上报了下,可能跟我本人的什么配置有关。大家有经验的分享下?
已经在issue上报了下,可能跟我本人的什么配置有关。大家有经验的分享下?
31 楼
yangwei.514
2011-06-13
在这里下载最新的zip包:
http://code.google.com/p/javamelody/downloads/list
再按如下步骤操作即可。
使用监控的项目中有如下配置:
在lib下加入了:javamelody-1.29.0.jart和jrobin-1.5.9.1.jar
在web.xml中加入:
<filter>
<filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>monitoring</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>net.bull.javamelody.SessionListener</listener-class>
</listener>
然后把javamelody.war放在tomcat发布目录下
cpu监控进入
http://host:port/项目访问context/monitoring
http://code.google.com/p/javamelody/downloads/list
再按如下步骤操作即可。
使用监控的项目中有如下配置:
在lib下加入了:javamelody-1.29.0.jart和jrobin-1.5.9.1.jar
在web.xml中加入:
<filter>
<filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>monitoring</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>net.bull.javamelody.SessionListener</listener-class>
</listener>
然后把javamelody.war放在tomcat发布目录下
cpu监控进入
http://host:port/项目访问context/monitoring
30 楼
mib168
2011-06-12
我们很少用这类监控,毕竟项目用的人数都能预期到 呵呵
不过说不好以后就得用
不过说不好以后就得用
29 楼
agapple
2011-06-10
现在已经比较习惯visualvm , btrace , jconsole等无嵌入的工具,直接连到正在运行的jvm上观察信息。
LZ可以考虑下,是否有些功能可以同过后期VitualMachine.attach一个agent的方式进行。而不需要我预先丢个包到web容器里,因为99%的时候系统功能都是正常的。只有在那么个1%左右的时候,想上去看下具体的jvm进程一些状态,系统负载等
LZ可以考虑下,是否有些功能可以同过后期VitualMachine.attach一个agent的方式进行。而不需要我预先丢个包到web容器里,因为99%的时候系统功能都是正常的。只有在那么个1%左右的时候,想上去看下具体的jvm进程一些状态,系统负载等
28 楼
itstarting
2011-06-10
在尝试,功能确实比较强大
27 楼
wangyj0898
2011-06-08
就是英文,看的还不是很方便·!~!
26 楼
enjoyj2ee
2011-01-05
还可以参考:stackoverflow
http://stackoverflow.com/questions/47177/how-to-monitor-the-computers-cpu-memory-and-disk-usage-in-java
和这个.
http://support.hyperic.com/display/SIGAR/Home
The Sigar API provides a portable interface for gathering system information such as:
System memory, swap, cpu, load average, uptime, logins
Per-process memory, cpu, credential info, state, arguments, environment, open files
File system detection and metrics
Network interface detection, configuration info and metrics
TCP and UDP connection tables
Network route table
http://stackoverflow.com/questions/47177/how-to-monitor-the-computers-cpu-memory-and-disk-usage-in-java
和这个.
http://support.hyperic.com/display/SIGAR/Home
The Sigar API provides a portable interface for gathering system information such as:
System memory, swap, cpu, load average, uptime, logins
Per-process memory, cpu, credential info, state, arguments, environment, open files
File system detection and metrics
Network interface detection, configuration info and metrics
TCP and UDP connection tables
Network route table
25 楼
horizonhyg
2010-11-26
这个怎么修改访问路径啊
24 楼
suxy
2010-10-31
spring insight被废了吗,快半年没更新了。
23 楼
3eee
2010-10-27
我试了,能够配置成功,不过好像数据都不是很对
22 楼
beiyu95
2010-10-09
谁能贴一下怎么监控spring method呢,按照手册进行了配置,貌似不行,也没有错误信息。
21 楼
steed_ns
2010-08-05
在WebSphere下有问题
20 楼
giswalker
2010-08-05
We used Awstats to report user statistics:
http://awstats.sourceforge.net/
http://awstats.sourceforge.net/
19 楼
jianfeihit
2010-08-04
这个比LamdaProbe好在什么地方?能看到具体哪个对象占用多大的JVM内存吗?
18 楼
swain86
2010-08-04
我在aix环境上报错了,在Windows上是可以的。还需要改什么东西吗
2010-08-04 09:02:54,148 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/wap]] - Exception starting filter monitoring
java.lang.NoClassDefFoundError: org.slf4j.ILoggerFactory
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:68)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:129)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1300)
2010-08-04 09:02:54,148 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/wap]] - Exception starting filter monitoring
java.lang.NoClassDefFoundError: org.slf4j.ILoggerFactory
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:68)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:129)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1300)
17 楼
rocwon
2010-08-04
试试Spring Insight。。。
16 楼
ztcwh
2010-08-04
挺有用的。
15 楼
zhangyou1010
2010-08-03
在本地可以正常运行,按同样的方法放到测试服务器上就不行了,本地是windows,测试服务器是linxu,是不是操作系统不同,需要做不同的配置啊?
14 楼
uran
2010-08-03
性能怎么样?会影响系统的性能吗?主要采用什么样的机制监控?
13 楼
zhangyou1010
2010-08-03
看完楼主的介绍,马上下载试试。感谢楼主无私的分享。
发表评论
-
一点声明
2011-05-16 14:50 1637由于服务器到期未续租,所以本博客内的所有URL地址(含fa ... -
儿子三周岁照
2010-08-16 11:49 1251没什么好说的,直接上照片,去照相馆特地拍的,一眨眼,儿子三岁了 ... -
开源项目推荐 — 股票分析软件JStock
2010-07-29 11:10 9612该项目目前比较活跃,股市热火朝天,特来推荐这一款不错的开源项目 ... -
驾照科目二考试记
2010-07-13 12:40 1202今天去考了驾照科目二考试,一开始倒桩,拿出100元money买 ... -
探监记
2010-07-11 14:22 1144今天去监狱探望一位亲属,因为犯了一点小错误,亲属被判入狱1年半 ... -
共享Android开发手册
2010-07-02 09:10 1422这几天,应用户要求,商务视频会议系统应该支持Android手机 ... -
Struts2快速上手手册(CHM文档)
2010-06-25 10:20 1942无论你从Struts 1.x过渡到Struts 2.x,还是从 ... -
Flex 4 for Eclipse注册破解文件包
2010-06-02 08:17 2856Flex 4 For Eclipse可以很方便的开发Flex应 ... -
随机缘分增加视频聊天功能
2010-03-31 22:42 1525这几天chatroulette聊天很流行,这几天临时翻看了Fl ... -
商务视频网站终于有了一个初步完整的原型了
2010-02-27 09:55 1321视频会议管理系统我 ... -
商务视频会议系统再升级!
2010-02-23 20:59 987此次升级的主要目的是 ... -
寒假闲来之作——VMS 1.1.0发布
2010-02-19 20:53 1322商务视频会议系统VMS 1.1.0发布,这个版本相对上个版本增 ... -
刚看完《十月围城》回来
2009-12-21 21:33 1130刚刚看完《十月围城》回到家,总体感觉这部片子不错,有感人处而且 ... -
44秒说说当今的房价
2009-12-17 14:07 1095最近不知道在哪里看到一个帖子,描述的是香港当年的炒楼行为,看看 ... -
Flex版WebIM产品分享
2009-12-03 11:56 3364这个产品是基于开源版本SparkWeb的,搭建开发过程的时候要 ... -
儿子最近的几张生活照
2009-10-28 16:38 4126儿子在广场上当众撒尿: 酷酷的样子: 儿子在 ... -
我的【随机缘分】校内应用审核通过了!
2009-07-27 15:51 1150经过来回长时间的测试,我的随机缘分校内应用终于通过审核了!~~ ... -
【JQ源码】非常实用的图片幻灯片效果
2009-07-06 14:07 3935在给一个企业做产品列表的时候,经常需要在浏览产品图片的时候可以 ... -
刚完成的网站生成系统,大家看看!!
2009-07-01 14:11 1540网站生成系统目标:通过HTML+JS方式生成任意灵活的动态网 ... -
随机缘分源码增加道具中心功能
2009-06-18 10:04 969此次“随机缘分”源码的更新主要增加了道具中心的功能,主要增加的 ...
相关推荐
JavaMelody开源系统性能监控,JavaMelody开源系统性能监控!
Java版开源Winzip压缩工具源码
基于java的开发源码-开源Winzip压缩工具Java版源码.zip 基于java的开发源码-开源Winzip压缩工具Java版源码.zip 基于java的开发源码-开源Winzip压缩工具Java版源码.zip 基于java的开发源码-开源Winzip压缩工具Java版...
JAVA代码检查工具(开源) JAVA代码检查工具(开源) JAVA代码检查工具(开源) JAVA代码检查工具(开源) JAVA代码检查工具(开源)
开源视频监控系统 zoneminder ZoneMinder的作者是因為家中的車庫被竊,因而產生設計監控保全的念頭。 ZoneMinder使用了Linux Server,PHP,MySQL加上幾支攝影機,就可以使用web介面監控重要場所。當異常事件發生時,...
arthas阿里的开源jvm监控工具,可以用于JVM的调优,快速生成JVM的运行图,方便开发,具体可见阿里的git
开源监控系统OpenTSDB,用hbase存储所有的时序(无须 采样)来构建一个分布式、可伸缩的时间序列数据库。它支持秒级数据采集所有metrics,支持永久存储,可以做容量规划,并很容易的接入到现有的报警系 统里。...
NULL 博文链接:https://jaychang.iteye.com/blog/731336
给那些Google Code不能上、想查看Javamelody的人,里面包含javamelody、ReleaseNotes、UserGuide、UserGuideAdvanced页面
开源Winzip压缩工具Java版源码.rar
免费、开源的视频监控系统(CCTV)ZoneMinder
NULL 博文链接:https://ainn2006.iteye.com/blog/1330582
tsar 是淘宝自己开发的一个监控工具,可用于收集和汇总系统信息,例如CPU,负载,IO和应用程序信息,例如nginx,HAProxy,Squid等
三大开源工具监控Apache Web服务器性能
开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列开源GIS---java系列...
开源Winzip压缩工具Java版源码Java源码
Java开源聊天工具 免费分享 敬请下载
开源 Java 性能监控 (APM) 方案。.zip,APM, (Application Performance Management) tool for large-scale distributed systems written in Java.
RedCube是用 Java开发的用于应用检测,主机检测(cpu,磁盘,内存), 数据库检测,可以提前解决隐藏问题的软件;该软件分服务端和客户端,可将客户端部署在多台主机,服务端负责收集数据并展示数据...