Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

阿里是不是已经不再维护这里项目了,放弃了吗? #40

Open
string2020 opened this issue Jun 16, 2016 · 2 comments
Open

Comments

@string2020
Copy link

string2020 commented Jun 16, 2016

Latest commit de8abe9 on 12 May 2014
阿里是不是已经不再维护这个项目了,放弃了吗?

@mccxj
Copy link

mccxj commented Dec 17, 2017

我打算重新整一个来搞。https://github.com/mccxj/TProfiler

@LinShunKang
Copy link

LinShunKang commented Jun 10, 2018

我借鉴Perf4J和TProfiler,开发了MyPerf4J.

MyPerf4J为每个应用收集数十个监控指标,所有的监控指标都是实时采集和展现的。

下面是MyPerf4J目前支持的监控指标列表:

  • Method Metrics: RPS, Count, Avg, Min, Max, StdDev, TP50, TP90, TP95, TP99, TP999, TP9999, TP99999, TP100
  • JVM Thread Metrics: TotalStarted, Runnable, Blocked, Waiting, TimedWaiting, Terminated, Active, Peak, Daemon, New
  • JVM Memory Metrics: HeapInit, HeapUsed, HeapCommitted, HeapMax, NonHeapInit, NonHeapUsed, NonHeapCommitted, NonHeapMax
  • JVM GC Metrics: CollectCount, CollectTime
  • JVM Class Metrics: Total Loaded, Unloaded

MyPerf4J具有以下几个特性:

  • 无侵入: 采用JavaAgent方式,对应用程序完全无侵入,无需修改应用代码
  • 高性能: 性能消耗非常小,每次记录只花费73ns,可以在生产环境长期使用
  • 低内存: 采用内存复用的方式,整个生命周期只产生极少的临时对象,不影响应用程序的GC
  • 高精度: 采用纳秒来计算响应时间
  • 高实时: 支持秒级监控,最低1s!

Markdown

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants