codahale“指标”的其他开源替代品?[已关闭]

2022-09-01 03:55:20

我偶然发现了 codahale 的指标项目,我相信 Yammer 也用到了它。我喜欢这个解决方案,但想知道是否有其他具有类似功能的开源替代品。


答案 1

一些建议:

  • Perf4J:Perf4J 是一组用于计算和显示 Java 代码性能统计信息的实用程序。
  • ERMA:ERMA(高度可重用的监控 API)是一种检测 API,旨在适用于所有监控需求。
  • javasimon:Java Simon是一个简单的监控API,允许您关注并更好地了解您的应用程序。监视器(通常称为 Simons)直接放置在代码中,您可以选择是要计数还是测量时间/持续时间。
  • Glassbox:Glassbox 疑难解答程序是 Java 应用程序的自动疑难解答和监视代理,只需单击一下即可诊断常见问题。
  • InfraRED:InfraRED 是一种用于监视 Java EE 应用程序性能和诊断性能问题的工具。它收集有关应用程序性能各个方面的指标,并使其可用于应用程序的定量分析。

答案 2

Netflix的Servo在Metrics精神上有些相似。它也是一个基于要观察的指标的注释的Java库,可以从JVM内部定期轮询并将其写出到后端服务器。它还通过 JMX 公开指标。


推荐