GCLogViewer(tool to visualize gc log) V0.2 Release

In product env,we always need to monitor gc trend or tunning gc based on gc trend,before sun jdk 1.6+,we can use GCViewer to visualize gc log to see gc trend,but it not support jdk 1.6+,so I write a free open source tool to visualize gc log produced by sun jdk 1.6+,now V 0.2 release,If you need,pls download from http://code.google.com/p/gclogviewer/.

ps: if you're swt programmer and interested this project,pls attend to this project.

V 0.2 Features
  1. GC parameters: GC Type
  2. GC Trend
    • minor GC Trend (Frequency,consume time,memory changes)
    • full GC Trend (Frequency,consume time,memory changes)
    • Application stopped time caused by GC trend and summary
    • Different GC Type on different infos
      • CMS GC Trend and concurrent mode failure trend
      • show Tenuring Trend when use Serial GC type

On the trend graph you can save or zoom to see details.


V 0.2 ScreenShot



Future


in next version(0.4) we'all bring the following features:


  1. Improve analyze and ui performance,now trend graph is a little slow;
  2. CMS GC summary info and trend;
  3. More GC Infos,such as NewGen? size(Eden/S0/S1),OldGen? Size;
  4. Export viewer info to pdf and excel;
  5. Time X change to real time,now just use log file seconds;
  6. Two GC log compare;
  7. GC Tunning advice;
  8. Support more jdk version: 1.5 and 1.7;
  9. Support jstat>file view.

posted on 2009-12-03 13:32 BlueDavy 阅读(7368) 评论(8)  编辑  收藏 所属分类: Java

评论

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2009-12-03 16:45 zwj

这个功能jconsole里不是有吗?  回复  更多评论   

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2009-12-03 17:53 BlueDavy

@zwj
...jconsole里没有导入gc日志文件生成图形化的功能。  回复  更多评论   

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2009-12-03 18:50 杜国

不错的小工具来分析gc。 下面是IBM的类似的基于eclipse工具,只不过有点复杂:(

http://www.ibm.com/developerworks/java/library/j-ibmtools2/index.html?ca=dgr-jw22jdiag2&S_TACT=105AGX59&S_CMP=GR  回复  更多评论   

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2009-12-03 22:31 BlueDavy

@杜国
IBM的这个只支持IBM JDK的...  回复  更多评论   

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2010-01-08 12:36 adsf

兄弟,一运行就报错了,是否还需要什么环境?  回复  更多评论   

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2010-01-08 12:45 BlueDavy

@adsf
...报错信息能不能发来瞅瞅?  回复  更多评论   

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2010-02-23 12:39 yongyuan.jiang

已经在google code上报了issue了。
报错情况:
日志:
7.680: [Full GC 7.680: [Tenured: 24969K->26088K(34956K), 0.1495914 secs]
34493K->26088K(50764K), [Perm : 18431K->18431K(18432K)], 0.1497249 secs]
[Times: user=0.14 sys=0.00, real=0.14 secs]

源码:
memoryChangeInfoEnd解析得到-1
  回复  更多评论   

# re: GCLogViewer(tool to visualize gc log) V0.2 Release 2010-11-22 16:08 moonese

想法挺好的,只是早就有了类似的工具了,没有考虑过继续完善添加新功能吗,而是再造轮子?
http://www.tagtraum.com/gcviewer-download.html  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 

公告

 









feedsky
抓虾
google reader
鲜果

导航

<2009年12月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

统计

随笔分类

随笔档案

文章档案

Blogger's

搜索

最新评论

阅读排行榜

评论排行榜