Skip to content
New issue

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

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

Already on GitHub? Sign in 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

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

No branches or pull requests

3 participants