我最近开始探索 Skywalking 作为 APM 工具。
我有兴趣查看应用层的方法/函数所花费的时间。基本上是 JAVA 应用程序的一种工具。使用 Skywalking,我只得到 3 个具有一个根函数和两个 DB 执行函数的跨度(方法)。我尝试添加属性
'plugin.jdkthreading.threading_class_prefixes=${THREADING_CLASS_PREFIX=my.package}'
但这很有效。我仍然可以在仪表板中看到被命中的 API 的 3 个跨度。在 Profile 功能下,我可以获得线程堆栈。但我只对热点方法感兴趣。我在配置中缺少什么吗?
我希望在跟踪中检测和捕获以特定模式开头的类。我怎样才能做到这一点?或者我可以开始使用其他任何开源 APM 工具吗?