perf4j

Perf4J 是一个开放源码的性能记录,监测和分析库,主要用于企业Java应用程序。

perf4j-zh 是修改部分perf4j源码并加入集中式机器集群监控,使perf4j能够被更多企业Java项目使用。

perf4j-zh、 perf4j

  1. perf4j-zh重写per4j的图表渲染,由google的chartApi改为baidu的Echart图表,在google被墙的今天,使其更适合国内的使用行情。
  2. 性能数据采集与数据渲染进行分离,方面对接到公司内部的监控系统
  3. 增加集群监控项目perf4j-dashboard,使其可以渲染出集群中每台服务的性能图表。
  4. 支持实时监控和历史监控图表渲染,快速帮助开发者分析系统的瓶颈、问题,节省人力。

下面这张图表是其在一个实际业务项目中,perf4j-dashboard对集群服务的监控样式

实时监控图表:

历史监控图表:

基本jvm信息图表

项目地址:GitHub

更新于 November 17, 2015