集成JavaMelody系统监控 GrailsMelody
openkk
13年前
<p>前一阵子找监控Java应用类库的时候看到了<a href="/misc/goto?guid=4959498054547423725" target="_blank">JavaMelody</a>这个方便的东西,就产生了集成到Grails里的想法。</p> <p>经过三个星期零零散散地开发,0.1版发布了。主要做了以下几件事情:</p> <ul> <li>在spring环境里代理原来的grails配置的datasource,从而在开发模式下也可以监控数据源行为</li> <li>用groovy meta programming的办法拦截grails里的service</li> <li>增加一个配置文件在grails-app/conf路径下,用来配置JavaMelody的参数</li> </ul> <p><img alt="集成JavaMelody系统监控 GrailsMelody" src="https://simg.open-open.com/show/9f93aba5a81588d4070f40b731ccb84f.png" width="600" height="374" /><br /> <br /> <a href="/misc/goto?guid=4959498054547423725" target="_blank">JavaMelody </a>能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。 <br /> <br /> <img alt="集成JavaMelody系统监控 GrailsMelody" src="https://simg.open-open.com/show/0b75802bfaa2bdf233f4dfdc6499dde3.jpg" width="400" height="268" /><br /> <br /> </p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1322748100718" target="_blank">http://www.open-open.com/lib/view/home/1322748100718</a></p>