java - Java 的持久性检测

标签 java performance monitoring instrumentation

我们有一个正在运行的应用程序,我们希望监视其性能。实际上,我们想要监控的不是应用程序的性能,而是我们调用的外部 Web 服务的响应时间之类的东西。

几年前,使用 ATG Dynamo,您可以使用诸如...之类的工具来检测您的代码

Performance.monitorStart("my.operation");
try {
  // code goes here
}
finally {
  Performance.monitorEnd("my.operation");
}

;这生成了一份关于不同操作所花费时间的漂亮报告,比 hprof 更友好。理想情况下,时间应该被持久化(db 或其他)。

我记得在某个地方(这里?Dzone?TSS?)看到过一个新的库可以做到这一点,但谷歌搜索什么也没发现。

想法?

亚历克斯

最佳答案

你所描述的听起来很像 Perf4J .

关于java - Java 的持久性检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5077260/

相关文章:

java - PowerMockito.doReturn 返回 null

java - 内存不足错误 : unable to create new native thread using ExecutorService

java - 如何提前获取我的 Button 的尺寸?

java - 数据库调整和可能出现意外的结果

elasticsearch - Elasticsearch中的安全性设置,xpack显示不一致的行为

kubernetes - 在 DataDog 中记录应用程序日志

c# - 数组内存分配——分页

c# - 使用多维数组索引器的最有效方法

android - 对于 android 开发,我可以在 ImageView 上使用 JPG 图像而不是 PNG 图像吗?

没有 jstack 的 Java 线程转储